Cards visualization

Can configure and view Project as TopicCards
Merge branch 'development' into tcView-1

Conflicts:
	trunk/js/dhp-maps-view.js
Transcript synch & Modal window changes

Now highlights but not scroll if transcript “synch” turned off
Changed modal resize logic slightly
Merge pull request #150 from jehope/msnMods28Feb2014-1

Transcript synch & Modal window changes
Create default base layer when create new map

This default includes an opacity setting, which was absent before
Merge pull request #151 from jehope/msnMods28Feb2014-2

Create default base layer when create new map
updated for jQuery .on() since .bind() deprecated
Merge pull request #152 from jehope/msnMods28FEb2014-3

updated for jQuery .on() since .bind() deprecated
Register project dirty when map opacity changes
Merge pull request #153 from jehope/msnMods28Feb2014-4

Register project dirty when map opacity changes
Re-enabled TopicCards option, added DH Press version
Merge pull request #154 from jehope/msnMods28Feb2014-5

Re-enabled TopicCards option, added DH Press version
Merge branch 'newDevelopment' into development

Conflicts:
	trunk/css/ol-map.css
	trunk/js/dhp-maps-view.js
	trunk/js/dhp-project-page.js
	trunk/php/dhp-project-functions.php
Merging Joe's code and mine
Minor fixes
Minor changes
Minor fixes
Minor fixes

Fixed bug in switchLegend
Removed references to Google Maps (no longer supported)
Removed some redundant code
Renamed some variables
Minor fixes

Don’t create opacity slider or checkbox for Blank layer
Change jQuery attr to prop for checkboxes
Removed dead code
Fixed CSS problem

Had to revert adding Legend div via append rather than after
Removed dead and obsolete code