eui-input: add support for different text input types such as password