Remove conflict
Remove getCaption
Fix password eye icon to support highlightColor

* use -webkit-image-mask to change color
* refactor textInput code a bit