Update GSM code to set up UART on init, initially disabled.  Enable on gsm_on and disable again on gsm_off to save power.
Don't return a value when sending an AT command (yet)
Remove some warnings, fix the uart PUT function, move the DEBUG_PROMPT define to debug.h