Add the title attribute to HTML5PatternMixin

The title attribute results in a tooltip on hoover and an explanation on invalid
values. as explained in https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#attr-pattern :
>Use the title attribute to describe the pattern to help the user