align the home-intro with what we have in the "about"
Fixes #751 - keep the headers on the map screen if large enough
Merge branch 'issues/751-map-display-changes'
pyelasticsearch requires requests>=1.0
Show all constituency offices within a radius.

Fixes #755 and #757.
Add script to add locations to constituency area places already in database
Add "constituency-area" to the place kinds search for on latlon page
Correct order of lat and lon for Point
Merge pull request #763 from mysociety/issues/738-za-constituency-areas

Issues/738 za constituency areas
Split up generic list item template so we can override it in bits.
Add fork of pygeocoder to requirements.txt
Remove 'Read More' link on people.

Fixes #758.
Create a minimal geocoder to search for and return results in a form that is useful to us
First step at adding SayIt as an embedded Django app.

Add required apps and middleware.
Include speeches in search results.
-e not necessary for a normal installation.

-e installs the package as source under src/ so is only necessary
if you're going to be going in and editing the package; a developer
can install a package using -e manually if that's the case.
Create a wrapped search view to extend
whitespace changes
Add extra_context to the custom search view to proved geocoded results to the templates
Display geocoded results on page with map. Not styled yet