fmc-bus in the official kernel

Greg-KH, kernel maintainer, for devices in general, accepted the new
drivers/fmc directory, which includes the core, SDB basic stuff and
the hardware-independent drivers: fakedev (carrier), chardev (mezzanine),
fmc-write-eeprom and fmc-trivial (mezzanine drivers).

We already got two patches, resulting from builds on unexpected
situation and manual review of the code.