Remove deprecated method
Add horizontal aligment and color for native fields

Add to wish list for java version. These shouldn't be hard to do, but it's currently only testable
on Linux.
Correct method order
Clean up comments
Update styles on the native text field even if it isn't full time

updateMode was always a really confusing method and is more so now, but I'm letting live on for
the moment.