Write to/Read from flash working. Fonts lib included

Code to erase/write/read flash working.
Added fonts.h to convert ASCII to POV data.

This was working for a little while on the smt rev2 board, but then it
stopped working, can't input a message, serial comms routine isn't
working. Have shifted the code around but no dice...
Flash read/write/erase & Serial message upload

Flash read/write/erase working.
Message upload using serial and ASCII chars (64 chars) working.

Code needs tidying up need to look at a serial debug function (to turn
all serial debug messages on/off easily rather than commenting them all
out - code size dependant).
#define debug added

Added flag controllable debug statements using header macros. Can save a
2k when all statements are disabled. Working as a proof of concept.
Still need to work on what statements are at which level. Still need to
tidy up code.
Tidied up code, debug & comments

This is v1.00.
Merge remote-tracking branch 'origin/flash_memory'

Conflicts:
	msp430_pov_v2_firmware/msp430_pov_v2_firmware.ino
Merge branch 'master' of https://github.com/MarkJB/MSP430POV_V2

Conflicts:
	msp430_pov_v2_firmware/msp430_pov_v2_firmware.ino