Add support for GCC_ARM toolchain in target STM32F103RB
Update gpio_api.c

Modified gpio_set() to allow PIO0_0, PIO0_10, and PIO0_15 to be properly configured for GPIO.
[NUCLEO_L053R8] enhance SPI slave
Merge branch 'master' of https://github.com/mbedmicro/mbed
Changed LED mapping to RGB

Changed the pin mapping for LED1, LED2, and LED3, to Red, Green, and Blue respectively. This matches the KL25Z and LPC11U68, and makes more sense in my opinion.
Update gpio_api.c

Modified gpio_set() to allow PIO0_0, PIO0_10, and PIO0_15 to be properly configured for GPIO.
- Added initialization for Tx Fifo values and provided value for TFWR bits in ENET_TFWR register

Signed-off-by: Sergio Scaglia <sergio.scaglia@arm.com>
Merge pull request #321 from neilt6/master

[LPC11UXX ] gpio_api.c - pin expansion
Merge pull request #314 from punitsoni/stm32_gcc

[STM32F103RB] Support for GCC_ARM toolchain
[NUCLEO_F103RB] Update xxx_free() function + typo corrections
Merge pull request #324 from bcostm/master

[NUCLEO_F103RB] Update xxx_free() function + typo corrections
[NUCLEO_L053R8] I2C1 clock + SPI slave receive
fix for a minor compiler warning about un-initialized variable
[K64F] i2c - magical timeout increase in i2c_stop
Merge pull request #325 from dbestm/master

[NUCLEO_L053R8] I2C1 clock + SPI slave receive