feat(input): support radio, textarea, url, email and number

Missing functionality: Relating to ng-model - validations,
parser/formatter support, etc.

Closes #114