jQuery.menu.js improvements

Updated menu to use "press" gesture instead of "pointerdown" (allows for scrolling on the menus on touch devices), improved consistency of preventing navigation using a signal check which removed the need for a hacky javascript location.href change, fixes IE 10/11 touch support, fixed a problem with the pointer event polyfill with touch devices trigger a click event on elements after scroll.