ghowden™ improvements

- Aysnc updating
- Update on startup
- config options
- choice of timezone with utc command
- Maven
- Proper use of NTP offset checking

  and lots of small things. You can check out the individual commits to see what was changed