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.
[nrf51822][gcc_arm][c++]: fix 'impossible constraint in asm' error, used by ble app
[nrf51822][gcc_arm]: fix softdevice path and srec_cat params of makefile templates
[LPC4337] first commit

just confirmed with >workspace_tools\make.py -m LPC4337_M4 -t ARM -p 25
Added parent directory to import path to host test script so we can now impoer workspace_tools.* as we do in other scripts - problem was host_test.py and other tests run with custom CWD and imports are not easy to maintain
Flushing serials after reset added as test stability improvement
Flushing serials after reset added as test stability improvement
Added -N alias to --firmware-name switch
Flush separated for different methods
Merge remote-tracking branch 'upstream/master'
Moved MySQLDb package dependency to factory function to people not using DB will not have install MySQL Driver
ToolException catch added when executing tests in execute() function
Feature: Added waterfall test option: if used defines --loops or --global-loops and -W (--waterfall) option; testing of particular test will be tested until test pass (OK result)
Modified test EXAMPLE_1 to fail if can't receive proper print from Mbed
Simplified HelloWorld test to detect different types of ragteId (they can have different length)
Removed from Hello World target test success notification
Changed test suite version to 1.2

Added simple test to check C strings conversions
[LPC4337] move files from LPC43XX to LPC4330
[LPC4337] renamed target name from LPC4337_M4 to LPC4337