Refactored code dealing with "jobs". Primarily this involved moving code around, but
it also made the LoadPreferences job a proper Job for consistency.

Reviewed-by: ??@socrata.com