Fix Tests & Add Deployment Prereqs to UI [1/1]

Pull addresses failing tests in Travis.

It also adds Deployment Prereqs to the UI based on earlier work.


 BDD/features/deployment.feature                    |    4 +-
 .../app/controllers/deployment_controller.rb       |   28 -------------
 .../app/controllers/deployments_controller.rb      |   13 +++++-
 crowbar_framework/app/models/barclamp.rb           |   15 +++++--
 .../app/models/barclamp_crowbar/barclamp.rb        |   44 +++++++++++++++++++-
 .../app/views/barclamp/_index.html.haml            |    4 +-
 .../app/views/deployment/_buttons.html.haml        |    2 -
 .../app/views/deployment/_new.html.haml            |    1 -
 .../app/views/deployment/_show.html.haml           |    5 ---
 .../app/views/deployment/show.html.haml            |   31 --------------
 .../app/views/deployments/_buttons.html.haml       |    2 +
 .../app/views/deployments/_new.html.haml           |    1 +
 .../app/views/deployments/_show.html.haml          |    5 +++
 .../app/views/deployments/show.html.haml           |   40 ++++++++++++++++++
 crowbar_framework/config/locales/crowbar/en.yml    |    3 +-
 crowbar_framework/config/routes.rb                 |    2 +-
 .../test/unit/attrib_has_deployment_test.rb        |   20 +++++----
 17 files changed, 132 insertions(+), 88 deletions(-)

Crowbar-Pull-ID: 71699d5e0123dd9460bc0498d17902ab019db6cc

Crowbar-Release: development