Hidden leaf/kakashi 0 gps integration
Created by: fbl773
All GPS related functions are working in the test scripts. Unit tests were also updated as GPSTools was refactored to take gps values rather than a reference to the GPS itself. Better memory looks less broken too.