update gps code - better, smaller
remove dup makeTime/breakTime from adst.cpp