Fix child menus for touch devices

Add the ability to click on the parent once to access submenus, twice
to access the parent item. Props @iamtakashi for the original fix.
Fair point, to clarify the issue applies to mobile and desktop IE9, but that is going to be a pretty tiny number of users