Add mechanism for controlled restarting of the setup script.

This allows for the environment to be reset after bootstrapping takes place.
Don't hardcode dbus-daemon path. Thanks to @smibarber's #282.