Past temporal and spacial constraints to ESFG query

Now that we can specify a bound box and date range augment the
ESGF with these constraints.
Merge remote-tracking branch 'origin/161-list-variables-on-search'
Merge remote-tracking branch 'origin/204-esgf-query-constraints'
Updated GeoJS
Merge remote-tracking branch 'origin/update_geojs' into next