feat(form): Add support for input[type=color]

Closes #611

@matsko could you please review this.

I'm not sure if the validator is really needed (all supported browsers should display a color picker).