Ie8

Merging IE8 support.

Requires ie-shiv, json2, es5-shim, html5shiv, and respond.js to function properly.