Added various new HTML5 form input types. Also adapted existing patterns a bit (classnames mainly).