[#224] simplified the event handler functions
[#224] simplified the event handler functions

this also fix a bug introduced with #217 where a mouse click could have
wrong position if happening during the defined throttling delay

MarkoIvanetic/melonJS,gopalindians/melonJS,rlugojr/melonJS,Smoss/Enoru-eco,Smoss/Enoru-eco,rlugojr/melonJS,srbala/melonJS,rlugojr/melonJS,TukekeSoft/melonJS,srbala/melonJS,gopalindians/melonJS,TukekeSoft/melonJS,TukekeSoft/melonJS,melonjs/melonJS,gopalindians/melonJS,MarkoIvanetic/melonJS,melonjs/melonJS,srbala/melonJS