Set the type of a FormControlText to "text" by default, but allow the constructor to override.
Fixes habari/habari#557 which was previously addressed in the old FormUI in habari/habari#273
Merge branch 'master' of github.com:habari/system