Remove old websocket check

Refs #3017
Make jQuery and bootstrap load as RequireJS modules to remove them from the global namespace

Refs #3108, #3109
Fix jQuery in the editor

Refs #3108
Fix client tests

Refs #3108
Fix url driver parameters

Refs #3108
Fix applications that depend on jQuery or bootstrap

Refs #3108, #3109
Fix lesson ui css

Refs #3108
Fix humvee and radio lessons to work without global jQuery

Refs #3108, #3120
Fix lesson css

Refs #3108
Update build optimizer config to match config in vwf.js

Refs #3108
Add Pace.min.js loading bar back to VWF startup window.
Add element image selector to allow pace to stay open during image loading from Three.JS
Add Requirejs call wrapping for pace
Adjust EventLag minimum sampling to account for event lag of Three.JS
Adding compatibility checking back into index.html for older browsers.
Merge branch 'development' into branch/remove-library-dependencies

Conflicts:
	public/bzflag/index.vwf.html
	support/client/lib/vwf.js
Merge remote-tracking branch 'remotes/origin/development' into branch/remove-library-dependencies
Remove unused jquery and bootstrap css

Refs #3108, #3109
Fix dialog z-index

Refs #3108
Remove accidental check in

Refs #3120