* Add `Dock::replace_tab()`: change the inner widget content of a tab
without having to remove and recreate the actual tab itself.
* Fix StackNavigation to forward non-visibility events to all subviews
* Allow saving/restoring the state of the `TextInput` widget
This redoes the changes introduced in #533, but modified for the new version of TextInput
* Add KeyModifiers parameter to `TextInputAction::Returned`
* Fix bug in text centering
* Properly restore the state of the TextInput
* undo version bumps for `makepad-android-state` and `makepad-jni-sys`
---------
Co-authored-by: Eddy Bruel <me@eddybruel.com>