Fluent-style updates

To be fluent the with* methods must return MTextField; plus add some
additional with* methods.
Merge pull request #6 from jdryan1/MTextField_updates

Fluent-style updates