Recover existing instances upon agent restart

Minimal recovery of agents upon restart.   Both running and stopped agents are recovered.  Recovered stopped agents are currently marked as state 'created'.

@peterbourgon @stuartnelson3  @elenadeneva92 

Nothing yet, just as nothing prevents two containers from being created with the same declared port.  That's another issue and another changelist.