Issue #99 : Updates in response to comments from https://github.com/Pomax
* Changed detachEventHandlersByTypeMatch to detachEventHandlersByType,
  which now takes an HTML element and a list of type strings to match
  (instead of a regex).
* Fixed indentation on detachEventHandlersByType
* Moved the list of mouse event types to the scope of extendTouch(), so
  it's accessible for each invocation of attachEvent(..'touchstart')