fix(jqmTextinput): support additional <input> attributes

Add support for additional `<input>`-specific attributes being copied to the created element.

Some of these are especially important for mobile applications. `pattern`, for instance, can be used to determine which keyboard iOS shows for a given field.