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 

What prevents two containers from claiming the same port?