Fixed crash issue in RawSerial::printf for uARM

Fixed crash issue in RawSerial::printf() function for microlib platforms
since microlib doesn't fully support C99 functions such as vsnprintf().
[NUCLEOs] Fix bug with adc read_u16 function

Add data convertion from 12bit to 16bit.
Updated the PeripheralPins.c mapping
Merge pull request #466 from AFritzMulti/master

[HAL][MTS_GAMBIT] Update the PeripheralPins.c mapping
Merge pull request #465 from bcostm/master

[NUCLEOs] Fix bug (normalization to 16bit) in adc read_u16()
Merge pull request #463 from toyowata/master

[Common] Fixed crash issue in RawSerial::printf for uARM
cleaning up code within Nordic's mbed HAL using astyle
Added MemFileSystem.h from repo on mbed.org
Synchronize FatFileSystem automatically
Publish FatFileSystem under mbed-official
Fixed case for FATFileSystem
add support for nRF51-DK
Renamed TARGET_GHI_MBUINO to TARGET_OC_MBUINO to fix an issue with the online compiler.
Merge pull request #469 from Experiment-626/master

Renamed TARGET_GHI_MBUINO to TARGET_OC_MBUINO to fix an issue with the o...
add app_common header files for Nordic targets
Merge remote-tracking branch 'upstream/master'