Stronger marking for error messages

Added exclamation mark and red background for better visibility for
forms containing errors.
update puppet params to use new network config

re-run 'rake db:seed' with this commit, as many of the defaults have changed.

In addition, delete and recreate any deployments you may have, as the VIPs
have changed (there's one more change coming that will refactor VIPs even more
extensively though)
Make vip interfaces upon assignment to HA controller
Updated VIP calculation for network management
Modal for networking.
Interface Assignments rendered in modal.
Fix select all checkbox
Merge pull request #277 from ifarkas/error_messaging-stronger_marking

Stronger marking for error messages
Hide VIP devices
Add support for an array of equalogic backends

* Modifies the AttributeParamStorage to support an array of items
* Adds some methods to pull the correct values out of the cinder model to
be passed to the puppet code.
* Add a calculation of the multiple_backends param
* Modify the params to store as json instead of individual fields
  The name now terminates at the index
* Move form to a partial, and render as necessary with javascript
* Validations now work and match up with correct fields
JS fixes and a remove button.
Merge pull request #289 from bcrochet/bz/1117464

Add support for an array of equalogic backends
Extra interfaces iteration from rebase removed.
Working drag & drop
a couple bug fixes with VIPs on host removal
Merge pull request #9 from ares/vips

Hide VIP devices
Improper usage of .try
Merge pull request #292 from knowncitizen/networking

Interface Assignments rendered in modal.
added scope for vip/non_vip nics; more fixes for vip creation
Merge pull request #291 from sseago/update-params-to-new-networks

update puppet params to use new network config