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
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)
Fixed enyo.dom.getComputedStyle to support IE8 via a simple currentStyle-based polyfill
Corrected Control.getComputedStyleValue documentation
Merge pull request #236 from JayCanuck/master

Fixed enyo.dom.getComputedStyle to support IE8 via a simple currentStyle-based polyfill
Merge pull request #231 from enyojs/unwiredben_componentjobs

Add enyo.Component.startJob/stopJob as alternatives to enyo.job for per-...
Merge pull request #219 from ryanjduffy/ENYO-1825

Fixed ENYO-1825

Reviewed-By: Ben Combee (ben.combee@palm.com)