README cleanup

The README file is getting a bit unwieldy and breaking it up into
smaller parts will make it easier to take in.
Add userzoom js code to layout.
reverse out changes to add delay after Click Continue
remove whitespace
reversing out whitespace changes
Merge pull request #484 from ministryofjustice/userzoom

Userzoom
Merge pull request #483 from ministryofjustice/readme-cleanup

README cleanup
Updated contributing guideline
Merge pull request #485 from ministryofjustice/update-contributing-guide

Updated contributing guideline
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.