UX updates:

* Easy switch between input types
* Hide for not secured (input type is not "textPassword") input component
* Add ability to erase field content