Refactored bbox as string conversion to openlayers bounds.
Setting initial bbox.
Clearing existing features on 'sketchstart' (so as to not end up with multiple features on the vector layer).
Refactoring.
Refactor.  `removeAll` no longer removes the vector/bbox layer.
Default handler is now (correctly) a RegularPolygon, with 4 sides and 'irregular' (don't blame me, blame openlayers).
Re-ordered so that dependencies are properly met.
BoundingBoxFilterPanel is now updated based on bbox on map (rather than map's extent).
Not activating spatial control (for now), so that map is useable.
Merge pull request #687 from aodn/fixed_bbox_filtering

Fixed bbox filtering