Initial implementaiton of an in memory undo stack.
Fix lint and add a verifyObject test.
Simple integration of undo stack with launch_server workflow.
Pass undo stack through the supervisor to launch_server.  Supervisor will rewind the stack if launch_server fails.
Fix lint.
Initial implementation of load balancer cleanup.
Make sure undo is passed all the way through, and serialize calls to add_to_load_balancer so that the undo stack works as expected with multiple load balancers where the first may succeed.