Initial files required for setup page.

Added redirection code to get a user into the setups controller if the
configuration for keystone doesn't already exist
Added basic functionality to setup create method
Updated version of rails to patch security hole
Added simple UI for entering IP address and port similar to login form
Added view for the create method.

Tested and corrected code in the setup create method.
Attempt to fix no JS / CSS bug in development.

Added line to development environment config, to force compiling.
Removed confirmation page and added redirect and notice.
Added instructions for running curvature in production.

We recommend using Unicorn and Apache.
Merge branch 'master' into initialconfigpage
default values for setup vars
Added js for validation of setups page
Added setups layout
fixes for the js validation
Merge pull request #8 from CiscoSystems/initialconfigpage

New first time setup page for easier curvature configuration.