Make sure LPC targets that aren't named LPC get the crc added into the nvic.
Changed "Cortex-M4" to "Cortex-M4F"

This got reverted but wasn't added back in the last SDK build. Would appreciate if the online compiler would include this.
[LPC4337] first commit

just confirmed with >workspace_tools\make.py -m LPC4337_M4 -t ARM -p 25
Merge remote-tracking branch 'upstream/master'
[LPC4337] move files from LPC43XX to LPC4330
[LPC4337] renamed target name from LPC4337_M4 to LPC4337
STMs: Microlib heap fix for new, malloc and friends

heap can grow outside 0x400 default size and does not overlap stack
area.
Fix I2C0 pin init
[MTS_GAMBIT][K64F][exporters][net] Update directory names for K64F to allow derivative platforms. Change net/eth/lwip-eth/arch directory name to allow K64F derivative EthernetInterface support. Disable Ethernet in MTS_GAMBIT device.h - seems depreciated or just not implemented. Add MTS_GAMBIT exporters for uvision and gcc_arm
Merge branch 'master' of https://github.com/sg-/mbed

Conflicts:
	workspace_tools/targets.py
	workspace_tools/toolchains/__init__.py
[LPC4337] support Rev.B board on PinNames.h
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
[LPC4337] support RTOS
Merge remote-tracking branch 'upstream/master'
[LPC4088] Corrected calculation of CAN clock
[LPC4088] Making it possible to put code in QSPI flash
For timer / timeout related tests deviation changed to +/- 10% - some boards can run on not precise quartz / RC oscilators
Added test for timer to check member function attached
Added more exception handling for compilation error - so now we do not have Tracebacks when lib / mbed compilation fails