Added marine_eez_pas_geom and marine_ts_pas_geom to countries table
and added queries to geometry module
added condition to dissolve_country query and fixed tests
removed a todo comment
split_country_marine query - fix geoms before intersection
Compacts migrations to reduce number required to db setup

Move indexes for country geometries in to migrations
Refactors Countries Geometries Importer

Shifts all responsibility from the rake task so that the class can
handle the complexities.
fixes rake task typo
Merge branch 'viz-stats' of github.com:unepwcmc/ProtectedPlanet into viz-stats

* 'viz-stats' of github.com:unepwcmc/ProtectedPlanet:
  fixes rake task typo
  split_country_marine query - fix geoms before intersection
  removed a todo comment
  added condition to dissolve_country query and fixed tests
  Added marine_eez_pas_geom and marine_ts_pas_geom to countries table and added queries to geometry module
Remove unnecessary logging from countries geom importer
Removes unnecessary white space
geospatial queries
work on dissolve_country and split_country_marine
Merge branch 'viz-stats' of github.com:unepwcmc/ProtectedPlanet into viz-stats
Remove unnecessary logging from PA dissolving
Merge branch 'viz-stats' of github.com:unepwcmc/ProtectedPlanet into viz-stats

* 'viz-stats' of github.com:unepwcmc/ProtectedPlanet:
  geospatial queries work on dissolve_country and split_country_marine
final list of country exceptions for the split_country_marine query
Merge branch 'viz-stats' of github.com:unepwcmc/ProtectedPlanet into viz-stats

* 'viz-stats' of github.com:unepwcmc/ProtectedPlanet:
  final list of country exceptions for the split_country_marine query
Move country geometry indexes to migrations

Easier to manage and less manual
Move mollweide projection in to migrations
Refactors country dissolving logic in to aptly named module
Geometry dissolver buffers point geometries inline

This way we don't need to (we can't anyway) modify the standard_points
table.