Redux_Options_text refactoring to support new HTML5 input types and attributes