Merge pull request #4066 from pjackson28/fixlogoclick

WET theme: Fixed clickability of the logo and reduced sizing
data-ajax: unit tests added
Travis: Retry build due to htmlcompressor

htmlcompressor seems to be randomly failing, this should retry this line
since it is usually resolved with a restart.
WET theme: Search in mobile panel now scales down correctly
Merge pull request #4068 from nschonni/v4-travis_retry-for-htmlcompressor

Travis: Retry build due to htmlcompressor
Merge pull request #4067 from patheard/data-ajax-test

data-ajax: unit tests added
Merge pull request #4070 from pjackson28/fixmobilepanelsearch

WET theme: Search in mobile panel now scales down correctly
Toggle: optimized aria attribute setting
Merge pull request #4072 from patheard/optimize-toggle

Toggle: optimized aria attribute setting
Toggle: changed aria init to function call

Optimized for speed now that the plugin is being used by
tabbed interface and the mobile menu.
Overlay + WET theme: Changed overlay header background colour to #2E5274 so stands out more against background
Merge pull request #4073 from pjackson28/changeoverlayheadercolour

Overlay + WET theme: Changed overlay header background colour to #2E5274 so stands out more against background
Updated build version to v4.0.0-b1-development
Merge pull request #4074 from patheard/optimize-toggle

Toggle: changed aria init to function call
WET theme: Cleaned up appearance of mobile panel
Merge pull request #4076 from pjackson28/cleanupwetthememobilepanelappearance

WET theme: Cleaned up appearance of mobile panel
WET theme: Removed h1 font-size override (fixes #3905)
Merge pull request #4077 from pjackson28/removedwetthemeh1fontoverride

WET theme: Removed h1 font-size override
WET theme: Cleaned up the appearance of the secondary menu
Merge pull request #4078 from pjackson28/wetthemecleanedupsecmenu

WET theme: Cleaned up the appearance of the secondary menu