Errors with messages

Courtfinder client re-written as the API has now stabilised.

Using VCR to record and replay API responses as realistically as possible.