Adding rspec-rails as a :test group dependency

Project Hydra traditionally makes use of the Rspec testing framework.

From http://rspec.info/
RSpec is testing tool for the Ruby programming language. Born under
the banner of Behaviour-Driven Development, it is designed to make
Test-Driven Development a productive and enjoyable experience with
features like:

* a rich command line program (the rspec command)
* textual descriptions of examples and groups (rspec-core)
* flexible and customizable reporting
* extensible expectation language (rspec-expectations)
* built-in mocking/stubbing framework (rspec-mocks)

By declaring rspec-rails in the :test group, the gem is only available
when the application is running in test.
Bundling up rspec-rails and its dependencies.

The following commands were run:
$ bundle
$ git add Gemfile.lock
Initializing rspec for our application

The following commands were run:
$ rspec --init
$ git add .
Setting test framework generator to rspec

By default Rails provides numerous generators. Other gems can also
provide generators. Run `rails generate` or its synonym `rails g` to
see a list of all the generators.

Most generators will generate "production" code and "test" code. By
setting our test framework to :rspec, the generators will – if they
are written "properly" – create rspec files for us.

http://guides.rubyonrails.org/generators.html#customizing-your-workflow