added object.create shim

I was running into problems with hammer.js on IE8 and after much googling I found your fork and it almost worked for me, although it was throwing errors on `Object.create` even though I was already conditionally loading IE8 shims in my head (excuse the weird .NET syntax, but you should get the idea):

	<!--[if lte IE 8]>
    <script src="@Url.Content("~/Assets/scripts/shims/es5-shim.min.js")"></script>
    <script src="@Url.Content("~/Assets/scripts/shims/eventShim.js")"></script>
	<script src="@Url.Content("~/Assets/scripts/shims/html5.js")"></script>
    <script src="@Url.Content("~/Assets/scripts/shims/excanvas.js")"></script>
	<![endif]-->

In the end I added an `Object.create` to the top of hammer.js which works for me.  I figured I should create a pull request incase this issue is repeatable and this could help other poor souls who have to support IE8.

Oh my fix is lines 18-32 only, the other stuff must be weird encoding line end differences, not sure what happened there.

Even if you don't use my shim, I do load hammer.js through requirejs which might be causing weirdness at my end, but thanks for creating the fork!