Revert Xylon IME to slide (2)

I replaced enter animation with wrong one in the previous commit.
Fixing it...
IME Animations Chooser

Choose custom IME animations without reboot
Re-used parts of AwesomeAnimationHelper.
Added a test preference to open keyboard
Cleanups

-Indentation use tabs, not 4 spaces
-Unnecessary imports