Squashed 'os/src/fs/fullfat/' content from commit 19bc343

git-subtree-dir: os/src/fs/fullfat
git-subtree-split: 19bc343c838ad40ab802b6367b8db01e702363fa
[FS] Added FullFAT Filesystem from subtrees/fs/fullfat branch
[FullFAT] Allowed configuration override with BitThunder.
[CONFIG] Added and supported configuration of FullFAT
[OS] FS - Added FullFAT to build.
[OS] POWER - Added support for power interface
[OS] TIMER - Added timer interface
[OS] COMPILE - Added power and timer module to build
[HAL] LPC11xx - Added read GPIO function
[HAL] LPC11xx - Moved resource to UART unit
[HAL] LPC11xx - first Timer implementation
[HAL] LPC11xx - Added timer support
[HAL] LPC11xx - Added additional GPIO's IOConfig
[BSP] LPC11xx - Bugfixed initialised data
[BSP] LPC11xx - Added support for timers to config
[OS] CAN - Added can interface
[HAL] LPC11xx - first implementation of CAN driver
[BSP] LPC11xx - Added can interface
[OS] updated can API names
[HAL] LPC11xx - updated can API names