Fixed GCC ARM linker script for STM32L1  (STM32L152XE.ld)

Fixed Flash and RAM definitions in GCC ARM linker script for STM32L1
(STM32L152XE.ld)
Updated linker script to reserve space for BootRAM

Updated linker script to reserve space for BootRAM at 0x138
Change comment to GCC scripts

Change comment to GCC scripts. All GCC linker scrips for STM32L1 have
space for BootRAM defined.
Added simple mbed SDK test linking against popular libraries
Modified Travis build script to ommit --testlib switch - on Linux machines
linking the same lib twice causes linking errors (Not on Windows GCC_ARM though)
Final commit with chanes related to --testlib switch and test linking for
Travis CI in github.
[LPC11XX_11CXX] Fix SPI slave issue

- Fix a bug reported here:
https://developer.mbed.org/questions/4872/SPISlave-Class-dosnt-work-on-LPC1114/
- Add IOCON settings to enable proper pin functions
- Remove non-busy check in slave_receive() function, since the SSP/SPI
is always in busy state when received a valid data according to the
device user manual
- Add bit mask in spi_slave_read() function
- Add TARGET_LPC1114 pin config in SPI_SLAVE test
- Tested with LPC11U24 SPI master and LPC1114 SPI slave
Merge pull request #756 from toyowata/master

Targets: LPC11XX_11CXX - Fix SPI slave issue
Merge pull request #755 from masaohamanaka/master

Targets: RZ_A1H - Remove External Bus Controller settings
Added new switch --silet to build.py to avoid endless screens of Copy / Compile. In silent mode only warnings / erros / build product will be displayed
Added new switch --silet to build.py to avoid endless screens of Copy / Compile. In silent mode only warnings / erros / build product will be displayed
Merge pull request #748 from modtronix-com/master

Targets: Fix GCC ARM linker script for STM32L1  (STM32L152XE)
Added new switch --silet to build.py to avoid endless screens of Copy / Compile. In silent mode only warnings / erros / build product will be displayed

Added new line after warning / errors
Removed progress characters, they just look stupid in Travis console
Modified make.py so now parameter --silent suppreses Copy / Compile messages leaaving only Warning / Errors / build product info
Added --silent switches to both build.py and make.py.

build_travis.py now executes build.py and make.py with --silent switches to save space on Travis's console output
Fixed typo which added wrong parameter value for -t switch
Add back all missing targets
IAR RTOS support M0, M0+ and M4
Merge pull request #757 from GustavWi/iar_mbed

RTOS: IAR support for M0, M0+ and M4