Upgrade to Rails 4.1.8

Due to security vulnerability, which doesn't affect this app, but it's
better to keep up with the latest stable releases, than lag behind.
Merge pull request #523 from ministryofjustice/rails-4.1.8

Upgrade to Rails 4.1.8
PostcodeNormalizer and tests
Change name of claim params to avoid clash in specs
Merge pull request #524 from ministryofjustice/postcode_capitalization

Postcode capitalization
Updated the Ruby version
CSS change

Added markup for the .divider class as per the prototype.
This will need to be looked at by somebody who is more CSS versed.
Added the feature test for the court lookup
Courtfinder-client gem added
Updated the courtfinder-client gem

As the output of the client has been modifed
Added the CourtfinderController

To be used by the fontend for fetching the court information.
Fetch court name based on the property postcode

Only being done for the view, no court address is stored and passed to
the back end for the PDF population.
Updated courtfinder-client gem

The behavior of the gem has been cleaned up and warrants an update
Refactored the CourtfinderController

Using the cleaner interface of the gem instead of manually rescuing when
an exception is raised
Added the Court model

For storing & validating the court address
Courtfinder stub method moved to support

It will be reused by other components so it needs to be in a place where
they can access it.
Added Court form

Enabled toggling of the court address form.
Just a starting point.
Further polish required.
Remove left over debugging comment

Discussed this with Stephen, it was left over from when he developed it
Specs for Court Address fetching and population
Specs for the Court Address fetching, frontend

Some of the tests aren't implemented fully and need to be revisited. I
want to speak to Rob about this.