fix tests for input
input: Refactoring API - WIP
input: Refactoring API. _clear_no -> _has_clear_yes
input: Refactoring API. Move tests to proper files - WIP.
use bem-pr v0.2
input_has-clear: refactoring
input_has-hint: refactoring
input_has-samples: refactoring
input__message: remove
input_has-hint: remove redundant code
input__clear: _visibility_visible -> _visible
input: disabled_yes -> disabled, focused_yes -> focused
input: remove async trigger blur and focus events
input: trigger -> emit
input__label: refactoring
input: remove redundant elem
input: _visibility_visible -> _visible
input: _focused_yes -> _focused
input: remove useless jsdoc and code, add useful jsdoc
input: use `dom` module from bem-core, add tests for _focused mod