[Reviewer: Matt] Homestead separate provisioning

Don't merge yet, but this pull request adds support for a separate homestead-prov package which only handles the provisioning side of Homestead.