Refactor with new matchers

* expect(app).to have_logged 'string'
* app.homepage_body not app_controller.homepage_html
* deploy_app returns App not AppController

* Host handles running commands on Vagrant/VM
* Host::Log fetches log from host
* CF::AppLog fetches log for app
* all run_cmds happen directly on SystemHelper

[#73723814]