Add `<option/>` tag helper

- #1423
- see earlier commits for prerequisites
Here's the spec - http://dev.w3.org/html5/spec-preview/common-microsyntaxes.html#boolean-attribute