Replace isStarted and isRunning with an argument

Take its value from the database.
refreshVenn method
Reorganize routes

Starting is now done via a POST to /gathering
There is an alternative route which allows a GET to /gatheringStart.
Add display options as arguments to display

Defaults to a view of Europe.
Fix some tests

One of the GatheringSpec tests still seems to fail
Requirements for GeoSquares were wrong

Latitude greater near the North pole than the South pole, so should have lat1 >
lat2.
Change default map position
Update the intersection methods on GeoSquare

Since lat1 and lat2 are now reversed.
New setup page which doesn't need to use the cache

In its current state, it is possible to choose keywords and areas and then start a query.  No translations yet.  Initial map position and layout need work.