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.
Merge pull request #7 from jtomasek/wizard

Initial wizard implementation
Forgot isolate_namespace in engine.rb

This was added in the "create engine" skeleton, but when
merging this with the existing files I missed this line.
Without it the models/migrations aren't getting the proper
enginename_ prefix.
Re-adding script/rails
First batch of staypuft models

This includes the new custom models for staypuft and the join models
for the has_many :through relations. Not yet included are the
join models which connect to native foreman types (HostGroup, etc.)
or any extensions to foreman models -- that will be a later commit.

Also, the scaffolding for tests is included for now, but it will
be removed when we add the model rspec tests.
fixed dir name in path to match repo name

Changed Staypuft to staypuft.