Support start + stop

Added an integration test for stopping the server and then restarting it.

This currently fails.  I'm porting over the fixes I made in my dynamic reconfiguration branch (where a similar test passes).