split out fleetctl into jobs/units/schedules

1. I'd prefer to leave "hash" off by default. It isn't going to be useful the majority of the time.
2. How about we add "sub" back? That level of granularity is actually quite useful.