Fixes #143. UrlValidator and EmailValidator IDN support.
UrlValidator and EmailValidator IDN support fixes.
Validator::clientValidateAttribute() now accepts third parameter: a view.

punycode.js asset bundle registering moved from ActiveField to validators.
Form asset bundle registering code moved from ActiveForm::run() to the *Validator::clientValidateAttribute().
'yii/form' → 'yii/validation'
'yii/form' asset bundle returned to the ActiveForm.
Proper 'yii/form' location in the ActiveForm.
'yii/validation' is not dependency of the 'yii/form' asset bundle now.
Merge pull request #280 from resurtm/validator-idn

Fixes #143. UrlValidator and EmailValidator IDN support.