Better date/timeparsing
There are multiple issues with current time parsing
- Allow variable length time strings (currently either hh:mm as absolute or mm as relative time is supported)
- Enable leading hyphens in arguments (so gerbil start foo -1:20 works)