Enabling navigator, does not do anything useful yet
Fix the direction of the override switch for the new state machine
Merge branch 'master' into geofence
General cleanup

- Update makefiles to remove duplicate module
- delete unused struct from geo.h
- delete unnecessary interrupt masking