updated to a rails engine

edit: forgot to fix the content of the controller (namespacing)
updated to a rails engine
more fixes for restructure

* removed dummy app - does not make sense as this is not a generic
engine
* fixed routes ( we dont really want engine name in routes )
* added module structure for controllers
Merge pull request #2 from ohadlevy/11

11
Merge pull request #11 from sseago/engine

updated to a rails engine
Initial wizard implementation

Submit and cancel buttons need to get tweaked to carry different labels, wizard should work as it is now,
submit button should lead to next wizard step. I think it keeps redirecting to first step because
in update action we need to use render_wizard @deployment which depends on OpenstackDeployment model existence.

Added staypuft layout that enables to add custom stylesheets, js etc.
First orchestration bits Add Host::Create action
Initial Impl of DynFlow PuppetRun Action
Namespacing actions in Staypuft module
Add AsCurrentUser middleware to PuppetRun action
Add db/seeds.rb to enable puppetrun
Use Actions::Base as a ancestor instead of Dynflow::Action

to enable humanized description of tasks on path
https://foreman.example.com/foreman_tasks/tasks
Merge pull request #7 from jtomasek/wizard

Initial wizard implementation
Merge pull request #3 from pitr-ch/orchestration

First orchestration bits