feat #551

Allowing any type in the HTML text input widget.(US 1984 - GH#551)

leaving it backward compatible , if the password property is set to true,
then  the attribute will still be type: "password",
but it won't be input:text if password is not defined or set to false

Close #551