Brings in major changes from old 'ui-update' branch
Removes openlayers.js and mustache.js
Fixes bugs with login, site title and image captions
Sets map as default view
Responsive cast styling
Adds new style for map clusters and title
Fixes cast media delete modal bug
Adds map to cast to show location
Styles cast location change and add marker
Fixes several style and interaction bugs
Fixes various bugs
Merge branch 'master' into new-ui

Conflicts:
	traveler/static/js/templates/collectionHeaderList.js.html
	traveler/templates/ajax/cast_frontpage.django.html
	traveler/templates/frontpage.django.html
	traveler/templates/root.django.html
	traveler/templates/traveler.django.js
Fixes post-merge issues with markup
Removes uneeded files from theme
Adds themeing to new UI of visuals and terms
Adds obvious button to close cast
Improves map-title box styling and interaction
Improves styling of header bar on mobile-sized screen
Tweaks to flowplayer modal
Re-adds client-side datetime formatting: lost in merge