add auto_indent feature

Adds an `auto_indent` property to `TextInput` which automatically indents multiline text input when the user presses the enter key.