few more ie8 fixes, starting to work pretty well

Signed-off-by: Chris Jones <chris@jonezy.org>
Merge pull request #214 from jonezy/master

few more ie8 fixes, starting to work pretty well