Moved layer identify stuff to its own js file as an openlayers object
Moved event binding into geatfeatureinfo control
Better orchestration of card/layer/map 

Items are now loaded on startup instead of lazy loaded. Lazy loading items causes issues downstream and items don't take long to load anyway
Card orchestration: if child is closed, show the parent layer(s)
Fix for WMS layers not showing when coming into the application via /ui/item/
Updating session from map/reading back to map properly
Top level download button for bucket
Merge pull request #576 from isuftin/master

Layer identification, card/layer/map orchestration, geoserver proxying, bucket downloading