Added wrapper interface for tone

Changed interface for tone to be specific for our board. Added git
ignore to keep secret.h away from prying eyes and rewrote packing
function. DOES NOT BUILD!!!!
GPS is sending data.
Ignoring swap files
Merge branch 'Tone-and-GSM-Sleep-interface'