mobile hash change navi
add dc-hashchange-event; add  jmHF.eventDelegationTriggerForDomInit to stop the bubbling-event-phase on dom-init-events
add sections-toggle
Merge branch 'feature/mobile-hash-change-navi' into develop

Conflicts:
	joinmedia/Views/Page/index.cshtml
perf interval clear after 15sec.
add perf index
add dc-documentHeightChange event on $body;
add setDevicePerfForParallax to set window.dc.perf
add configObj for add-remove-show-on-view-not-ios7
add dc-documentHeightChange-Event to update the stored elementHeight in div. modules;
add actionOffsetButton, actionOffsetTop and animationRange to the modules.parallax.js;

refactor the _super.js
detect useragent for perf-index
test alert for useragent
detect useragent for perf-index
remove Useragent alert
add param for get useragent