added CLEAN_INPUT_TYPES in order to replace all new (and inconsistent) HTML5 input types (like search, number, date etc).