add IE8 shims
some small IE fixes
Merge pull request #27 from devs-for-change/nb/debt/shims

A few IE tweaks so it looks passable.