Fix usb serial RX bug

USBCDC::readEP already already called readStart, so we should not call
it here.

Signed-off-by: Paul Brook <paul@nowt.org>
Add TARGET_OTA_ENABLED for targets that support OTA DFU
[NUCLEO_F302R8,F334R8,L053R8] Increase ADC sampling time.

This change allows to pass the MBED_A8 test.
Merge pull request #520 from bcostm/dev_analogin

[HAL] NUCLEO_F302R8,F334R8,L053R8 - Increase ADC sampling time.
EmBlocks EIX plugin support
Update analogin_api.c

Implemented proper self-calibration logic as per UM10732, and changed sampling clock to actually divide by 1 (CLKDIV = 0).
Update analogin_api.c

Implemented proper self-calibration logic as per UM10736.
[NUCLEO_F072RB] Fix 8-bit data access issue with SPI slave
Merge pull request #525 from bcostm/fix_F072RB_spi_slave

[NUCLEO_F072RB] Fix 8-bit data access issue with SPI slave
[ARCH_MAX] fix error - STM_MODE_IT_EVT_RESET undefined
[ARCH_MAX] add uvision project template
[ARCH_MAX] add gcc project template
Allow Serial pin to be NC on Freescale/NXP devices

Nordic(?)/STM should also be done, but I don't know if they do their own
stuff.

Issue is that since the mbed-assert implementation, calling pin_mode
causes an assert when a pin is NC. Since defining a serial object with
only TX or RX is a valid use case, this should be handled.

pinmap_pinout does accept NC pins, so there no guards are needed (person
who adds asserts there may also fix it in all other code).
Add LPC824 platform

LPCXpresso824-MAX support
uARM target support
RTOS support
[DISCO_F429ZI] new target with [EXPORT] to gcc_arm and CoIDE

- build and export to toolchains gcc_arm and CoIDE is OK
- compiling is OK
- mbed/blinky is OK
Added RedBearLab BLE Nano board.
Merge pull request #522 from neilt6/master

HAL: Better ADC self-calibration for LPC11U6X & LPC15XX
Merge pull request #529 from xiongyihui/stm32f407

HAL: ARCH_MAX - STM_MODE_IT_EVT_RESET undefined error fix, uvision and gcc template
Merge pull request #531 from toyowata/master

Platform: LPC824 - new platform addition
Merge pull request #511 from pbrook/usbserial-fix

Fix USB serial RX bug