Added K20D5M support
Add STM NUCLEO64 STM32F10X basic files
Add STM32F10X cmsis files
Change folder name to TARGET_NUCLEO-F103RB
Rename target
Update workspace_tools files
Add STM32F10x standard periph driver
Merge branch 'master' into K20D50
Add analogin, serial and spi support for NUCLEO_F103RB
Add uvision4 template files for NUCLEO_F103RB
K20 uVision files, ld NVIC offset

	- K20 KEIL files
	- clock set to 1 (48MHz)
	- offset in GCC ld for vectors in RAM
	- us ticker - PIT timer interrupt implementation
Fixes in export templates for NUCLEO_F103RB
Fixed initial SP value
fix STLink debugger/downloader settings
Add UseMicroLIB option for exported project
startup ARM - stack pointer, serial functional

	- stack pointer correction
	- startup for ARM - clean up
	- GCC ARM linker - RAM size correction
	- NVIC - RAM address
Enable STDIO messages used by the test firmwares
NUCLEO_F103RB: Add pwmout api + change timers for ticker
Analog API - pins, analog pins (arduino) correction, irq

	- ADC - pins, mux
	- analog pins - Ax
	- irq - port A - E
Added on-line defined macros to the build system

Added 3 macros defined by the on-line build system to the off-line build
system: MBED_BUILD_TIMESTAMP, MBED_USERNAME and __MBED__.