Fixed a small html  tag issue (one </DIV> without <DIV>) + some reformarting
[#224] Normalize both event models by defining the `Event.pointerId` property when dispatching iOS based events
[#170] removed the `MSGesture` code, as this is not required to manage multi-touch and anyway incomplete as such
[#217] added event throttling for `mousemove`, `touchmove` and `pointermove` events

current delay is 100ms between each events, but I'm not however sure
what would be the right value (having games in mind), knowing that by
default all browsers seems to fire an event every 10ms.
[#271] improved the `throttle` function, so that it can fire the first and last messages if `no_trailing` is set to false
Explicitly attach me to the window object

In some settings (e.g. Meteor), a top-level var statement does not automatically become a global variable. I think it would be better to be explicit about this.
Merge pull request #225 from thurn/patch-3

Explicitly attach `me` to the `window` object scope
Merge pull request #226 from melonjs/master

sync'ed with master branch