Don't prevent-default in 'on' for document node

The _setMsTouchActions method modifies node behavior during touch events and prevents the default response from the browser.

This will prevent pages from being scrolled in any direction if there is _any_ event listener set on the document node. For example in https://github.com/yui/yui3/issues/1343 DDM sets an 'ongesturemove' listener on the document  in order to know when to update the locations of dragged elements. BUT, the document can no longer be scrolled via touch because of the side-effect in _setTouchActions.

This fixes #1343 and maybe #1795
Change touchActions document test so that ensure none has not been set to the doc element.
Add logic for replacing msTouchAction with touchAction when available.
when found.configfn return false, m is null
Upgrade Handlebars.js to v1.3.0
Update handlebars Grunt and build files for v2.0.0

	modified:   Gruntfile.js
	modified:   build.json
Add generated handlebars source files for v2.0.0

	modified:   js/handlebars-base.js
	modified:   js/handlebars-compiler-ast.js
	modified:   js/handlebars-compiler-base.js
	modified:   js/handlebars-compiler-compiler.js
	new file:   js/handlebars-compiler-helpers.js
	modified:   js/handlebars-compiler-javascript-compiler.js
	modified:   js/handlebars-compiler-parser.js
	modified:   js/handlebars-runtime.js
	modified:   js/handlebars-utils.js
	modified:   js/handlebars.js
	modified:   js/handlebars.runtime.js
Update handlebars unit test to reflect that handlebars now returns the string `false` instead of an empty string for the value of false.
Update Grunt file to import `createFrame` method into handlebars-runtime.
	modified:   Gruntfile.js
Update handlebars-compiler-parser so that it does not unnecessarily import a Helpers reference.
	modified:   js/handlebars-compiler-parser.js
Update handlebars-runtime.js.
Remove Node 0.8 testing - add 0.11
Merge branch 'msscrollfix' into dev-master
Build files for event-move ie10/11 fix.
Update loader tests so that they do not use array methods that don't exist in ie < 9.

	modified:   tests/unit/assets/loader-tests.js
	modified:   tests/unit/assets/pathogen-encoder-tests.js
Address issue in which slashes weren't being appropriately trimmed for pathogen encoded combos.

	modified:   js/loader-pathogen-combohandler.js
Use charAt instead of indexOf to find leading and trailing slashes in pathogen encoder.

	modified:   js/loader-pathogen-combohandler.js
Loader build files for pathogen slash trim fix.

	modified:   ../build/loader-pathogen-combohandler/loader-pathogen-combohandler-coverage.js
	modified:   ../build/loader-pathogen-combohandler/loader-pathogen-combohandler-debug.js
	modified:   ../build/loader-pathogen-combohandler/loader-pathogen-combohandler-min.js
	modified:   ../build/loader-pathogen-combohandler/loader-pathogen-combohandler.js
	modified:   ../build/loader-pathogen-encoder/loader-pathogen-encoder-debug.js
	modified:   ../build/loader-pathogen-encoder/loader-pathogen-encoder-min.js
	modified:   ../build/loader-pathogen-encoder/loader-pathogen-encoder.js
Merge branch 'handlebars-2' into dev-master
Build files for handlebars v2.0.0

	modified:   ../../build/handlebars-base/handlebars-base-debug.js
	modified:   ../../build/handlebars-base/handlebars-base-min.js
	modified:   ../../build/handlebars-base/handlebars-base.js
	modified:   ../../build/handlebars-compiler/handlebars-compiler-debug.js
	modified:   ../../build/handlebars-compiler/handlebars-compiler-min.js
	modified:   ../../build/handlebars-compiler/handlebars-compiler.js