Fixing compilation errors for armcc: was no "extern C" keywords for some
functions.

Adding LPC1833 startup code. It use IRC (no quartz is required) and no
any pin intitalization and can work on any LPC18xx or LPC43xx chip.
Debug output is done throw ITM Channel 0 on 12 MHz.

Adding LPC1833 example with TestFailureNaNTest.cpp.

For AT91SAM7A3 startup port, change to modern __user_setup_stackheap
instead of old function.
Changing LF
Fixing errors in names of standard i/o streams
Merge pull request #380 from bortsov/armcc

Adding LPC1833 port