add input[type=tel] support
update infrastructure
update better-dim to 1.6 and initial commit of the new version
form support, handle different events depending on input type
invalid() -> validity() and validation:fail -> invalid
add animations for validation tooltips
use blur instead of change, update tooltip css and add custom validation example
hide tooltips on form reset, improve tests
remove unnecessary setTimeout and improve test
improve tests coverage
do not clear error message, improve tests