split out fleetctl into jobs/units/schedules

Something along those lines, although I don't think it's appropriate to conflate `UnitState` like that - it's a significant distinction between the two that one is system-level and the other is cluster-level.