Bump gds-api-adapters to 4.5.0

This adds the Mapit adapter
Configure a Mapit api client for each environment.

We can override these if necessary in initializers.
Make local transactions and licences use the Mapit api

This changes the behaviour for local transactions
and licences to fetch the location from the map it api
instead of the Rack::Geo geostack.

This also updates the licence and local transaction tests
to use the new test helpers provided by gds-api-adapters.
Lookup places with the Mapit api adapter.

Also tidies up a lot of the places code, and gives
places significantly better test coverage than
was there previously :)
Remove places.js

No longer needed for the places format.
Remove _location_header.html.erb

I have no idea what this was used for. I suspect it
is left over from the alpha!
Remove Rack::Geo and Geogov

:)
Remove redundant test helper location stub method
Merge remote branch 'origin/master' into remove-rack-geo

Conflicts:
	Gemfile
	Gemfile.lock
Remove double negative in ApplicationController
Consolidate Mapit api configuration in single initializer
Merge remote branch 'origin/remove-rack-geo'