Port Slim IME settings [1/2]

includes:

* disable full screen keyboard
* force keyboard autorotation
* switch emoticon key to enter

credits to Lars aka kufikugel

Change-Id: I69de885a22949d5c602dcdc1d43be148fe58f355
frameworks: add SmartCover stubs

Change-Id: Ibde77eb23b604afb20b54642113fcdae9c87fd1b
Signed-off-by: Roman Birg <roman@cyngn.com>
Merge "Port Slim IME settings [1/2]" into kk
Merge "frameworks: add SmartCover stubs" into kk