various updates, see commit message

- partly fix gps
- fix to low sync
- that values should be 0 for g2
- cleanup and reoginize
- kernel is ready for linaro 4.9