GSM Additions & AltSoftSerial

GSM Code added in and noticed errors when compiling related to
softwareserial. Added in AltSoftSerial. You then need to replace
Softwareserial declarations within the easysoftlibrary before it will
compile with AltSoftSerial declarations.
Reference website added

Added in link to comments to a useful site for issues related to GSM.h
GSM Initial Work - Working shielded

Initial GSM code added to start GSM and close GSM. This works fine on a
shielded uno test but not when breadboarding. Need to check what pins
are required on breadboard and shield. I think it may be the reset pin.
Ready for test

Shield ready for test but power issued when using breadboard need to be
worked on - Hardware problem.
Delays

Added in a number of delay operations as forum suggests there are issues
with connections spinning through code too quickly causing hangs.
Doubtful of whether this is true or not but we will see..
Switch from GPRS to SMS

Switching to SMS to see if eases power spikes
Tidy SMS

tidying up sms functions
Merge pull request #5 from christoface/feature-GSM_Incorporation_To_Slave

Feature gsm incorporation to slave