Shutdown everything on exit, not just the webserver.

This causes HornetQ to be shut down as well. Without this, a app using
messaging won't exit.