Agent Reconciler

I still need to get the AgentReconciler tested, but this is where I want to take the agent package. All feedback welcome!
I'm clearly missing something: why is this only evaluating `LaunchedJobs`? Where do the `LoadedJobs` get considered?