integrate IE9 compatibility into main file
Merge branch 'master' into gh-pages