Add initial rails files

These files were generated with the following command:

    $ rails new .
Add initial db migration

Generated with the following command:

    $ rake db:migrate
Merge branch 'setup-rails'
Add cucumber and database_cleaner dependencies
Add initial cucumber files

These files were generated with the following command:

    $ bundle exec rails generate cucumber:install
Merge branch 'setup-cucumber'
Add rspec-rails dependency
Add initial rspec files

These files were generated with the following command:

    $ bundle exec rails generate rspec:install
Merge branch 'setup-rspec'
Use nokogiri 1.5.2
Merge branch 'fix-nokogiri-version-issue'
Add user model
Allow users to register with their email address
Merge branch 'register'
Add password to User using has_secure_password
Allow users to register using a password
Allow users to sign in using their email and password
Merge branch 'login'
Fix incorrect user controller spec
Allow users to view their dashboard