Merge pull request #69 from LandRegistry/refactor_api

Refactor api
Fixed travis build file for new package name
Merge pull request #71 from LandRegistry/refactor_api

Fix the mint url, fix the build.
Fix heroku deployment file to point to the right location
Update Procfile
changed to pop the easement geo and load without html tags.  Also added validation to the easement geo field.
Merge pull request #72 from LandRegistry/geo-bug-fix

changed to pop the easement geo and load without html tags.  Also added ...
Casework frontend now uses datatypes to validate geojson
Update Procfile
Merge branch 'validate-geo-with-datatypes'
hide add button after adding easement
Fixing merge issue which re-imported old validator
Merge pull request #74 from LandRegistry/single-easement

hide add button after adding easement
Merge pull request #73 from LandRegistry/validate-geo-with-datatypes

Casework frontend now uses datatypes to validate geojson
Quick fix for decimal serialisation bug in form.

Simply cast a decimal field as a string.
Not doing more or fiddling with the tests (coverage is poor!) as
Rebecca is in here also cleaning up the tests.
Added test cases for forms, validation and services.
Fix the form validation test