* Big reoragnization of the GPIOs functions.
  LPC_GPIO was a big file with too many functions (GPIO, INTERRUPTS, DHTxx, PORT)
  LPC_GPIO has been splitted into 4 files
* Forgot the .bin files
Added a new command for UART. It can now be initialized from user app with the command 0x80
It's probably better to enable the clocks before the CDC init.
Moved the GPIO based modules into a subdir
Increased SFP receive buffer size
Currently SFP does not parse partial binary SFP messages, so a system
may not work with large messages.
(from upstream f18f705 by GiedriusM)