Fix for ENYO-1825

Fixed loader.js to support onload/onerror events for scripts and final callback when complete
whitespace fixes
Added support for runtime loading of packages

updated loader.js, added test case to LoaderTest.js, and moved the
loader test js files into a subdirectory.
Added runtime loading support for packages

updated loader.js, added test case to LoaderTest.js, moved loader test js files to subdirectory
Merge remote-tracking branch 'origin/ENYO-1825' into ENYO-1825

Conflicts:
	loader.js
	tools/test/core/tests/LoaderTest.js
Added two new utility functions to control object.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <chris.patalano@palm.com>
Cleaner version of getAbsoluteShowing().

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <chris.patalano@palm.com>
Cleaned up the getAbsoluteBounds() function.

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <chris.patalano@palm.com>
Add enyo.Component.startJob/stopJob as alternatives to enyo.job for per-instance jobs
Add tests to core to verify functionality of new methods

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@palm.com)
Add WP8 support for xhr requests to local files

Additionally, phonegap/cordova must be used - as it extends
XMLHttpRequest on the platform.
Enyo-DCO-1.1-Signed-off-by: Jeremy Thomas <jeremy.thomas@palm.com>
ENYO-1959: Force Input onchange event for WP8

Enyo-DCO-1.1-Signed-off-by: Jeremy Thomas <jeremy.thomas@palm.com>
ENYO-1933: Force TranslateScrollStrategy for WP8

Also added windowsPhone property to enyo.platform to distinguish various
differences between IE and Windows Phone.
Enyo-DCO-1.1-Signed-off-by: Jeremy Thomas <jeremy.thomas@palm.com>
ENYO-1959: Forcing blur instead of onchange

Enyo-DCO-1.1-Signed-off-by: Jeremy Thomas <jeremy.thomas@palm.com>
Fixed enyo.dom.getComputedStyle to support IE8 via a simple currentStyle-based polyfill
Corrected Control.getComputedStyleValue documentation
Merge pull request #234 from germboy/master

Add WP8 support for xhr requests to local files

Reviewed-By: Ben Combee (ben.combee@palm.com)
Update README.md with 2.2.0 version numbering

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@palm.com)
Merge commit '2c19b88'
Update package.json with 2.2.0 version

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@palm.com)
Merge pull request #236 from JayCanuck/master

Fixed enyo.dom.getComputedStyle to support IE8 via a simple currentStyle-based polyfill