adding latest version of jquery, adding hideable tips, some better listener handling based off PopChrom's code
adding debug logging / flag
fix for input[type=email] and similar fields without selectionStart