Added shims for IE8

Added html5shim, json2 and excanvas for IE8 compatibility.
Added missing argument to Array.splice() call

Added 3rd argument to Array.splice() call for IE8 compatibility.
See https://github.com/federico-lox/pubsub.js/issues/10#issuecomment-10878509
BoilerplateJS supports IE8
Add context to LandingPageComponent()

we should pass context to LandingPageComponent, it may eventually need it.
String.trim() --> $.trim()

Replaced String.trim() with IE8-compatible $.trim()
Merge https://github.com/dev101/boilerplatejs into ie8

Conflicts:
	src/modules/baseModule/module.js
IE8 support pull request merged