Auto update on launch

Automatically updates on launch if the gtfs archive was modified. uses
the If-Modified-Since header to accomplish this.
Merged Ashok's auto-update contribution