Added support html5 input types

I wanted to add the html 5 input types: http://www.w3schools.com/html/html5_form_input_types.asp

This would let best in place would look really good on mobile and modern browsers that support these input types.

I couldn't get the integration tests to run on master, so I don't know if they broke in this pull request.

Here's a picture of a cute baby hippo to encourage this pull request:

![Baby Hippo](http://cdn.indulgy.com/B5/2D/S6/130463720424875731wn2ycdDqc.jpg)