Added CMSIS files for Freescale KL43Z ARM
Revert "Added CMSIS files for Freescale KL43Z ARM"

This reverts commit 94581919bde26c093ad791025324af1471f89bd5.
Add HAL for Freescale KL43Z
Merge remote-tracking branch 'upstream/master'
Added spi_api.c and gcc_arm_kl43z.tmpl files. Fixed some issues in KL43Z target
Added LPUART support and fixed a many errors in KL43Z target
Added USB Device support for KL43Z
Fixed LPUART and USB device initialization issue. Added _kill, _exit and _getpid functions required by gcc-arm-none-eabi-4.8 toolchain.
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' into dev-freescale-kl43z
Added support of KL43Z into RTX
Added uvision4 and makefile templates for KL43Z. Inserted KL43Z target into travis build.
Merge pull request #589 from molejar/dev-freescale-kl43z

Target: Freescale FRDM-KL43Z addition
[NUCLEO_F411RE] Corrections in IAR icf and ewp.tmpl files
[NUCLEO_F411RE] Wrong RAM end in icf file
Merge pull request #595 from bcostm/master

Tools: NUCLEO_F411RE - Corrections in IAR icf and ewp.tmpl files
Throw a warning when multiple scatter files are found and show their location
Revert "[RZ/A1H] mbed-RZ first release"

This reverts commit b78ac75c00fe77446803c223f086062a96dbe1f2.
Merge remote-tracking branch 'upstream/master'