feat(forms): use the ng-form attribute as the name of the inner form

Closes #681
feat(NgModelValidator): provide support for min and max validations on number input fields
feat(NgModelValidator): perform number validations on range input elements

Closes #682