Merge pull request #179 from nhr/master

Added DNS setup to friendly new config handling
<oo-install> minor cleanup
<oo-install> no more reboots
<oo-install> enable OSE launcher statefulness

Enterprise-only for now.
Addresses: https://trello.com/c/2o89lIOM/42-record-state-and-retry-installs-that-failed

Host deployment is now broken into three parts; two that fail often but
can be re-run safely, and one that fails rarely and can't be re-run. The
launcher keeps track of how far each host has made it in the install,
detects failures, and enables restarting a failed install in most cases.