add drawer close
add close btn, refactored scopes
add highlights
add problem caret
changed accordian panel to info
major refactor, new map/drawer behaviour

Refactored ng components. Changed map behaviour... not at zoom > 9 the
drawer changes context to current center region. Drawer can be
collapsed.
Merge branch 'map-integration' into dev

Conflicts:
	client/components/map/map.js
fixed jshint errors
merged with dev and updated map code