fixes #4 - IE9 canvas shifts position while panning.

@morner, we should probably throw the     <meta http-equiv="X-UA-Compatible" content="IE=Edge" />
tag in demo.html, as well.  My IE9 (modern.ie) behaved erratically until I switched the doc mode to IE9 Standards.