Turned FocusNoHintEditText into general widget

With comments and all, for simple reuse.