Remove OpenLayers
Add jVectorMap js and CSS
Add world map from jvectormap.com

Via http://jvectormap.com/maps/world/world/
Replace OpenLayers map with jVectorMap

in directive
Fix map zoom button size
Resize map on tab activation

Added an angular broadcast/on to resize the map
See
http://stackoverflow.com/questions/14992196/switch-maps-in-jvectormap
Tweak map styles to match theme
Add bound div for region - just for testing
Merge branch 'master' into jvectormap
Remove bound model.currentRegion from societies
Add GDAL/Shapely to requirements for jVectorMap converter
Add tdwg-level2-map.js - jVectorMap from level2.shp

Converted using jvectormap converter.py from https://github.com/wylieconlon/jvectormap This version fixes the AttributeError: 'module' object has no attribute 'wkb' issue

`python converter.py --width 1000 --country_code_index 4 --country_name_index 2  ~/Data/DPLACE/geo/level2-shape/level2.shp tdwg-level2-map.js`
Use tdwg-level2-map javascript in all maps
Add region selection to dplace-map directive
Working towards 2-way binding of selected regions
Working 2-way-binding with dirty checking
Cleaned up and removed checkDirty

Wrap calls to setSelectedRegions with updatesEnabled, which prevents
the scope.apply
Replace one-off static assets with bower-managed
Remove angular-ui-select2
Tweak to fix 2 way sync of regions