Change to newlib-nano for both Makefile and LPCXpresso-based builds

Need to figure out how the travis-ci builders can be persuaded to build with a more recent (like 4.8.4 instead of 4.6) cross compiler before merging this though, otherwise all builds will fail.