4.3: Add theme chooser support

Signed-off-by: ayysir <dresadd09691@gmail.com>
Merge branch 'original/ThemeEngine'
Merge branch 'jb43' of git://github.com/ParanoidAndroid/android_vendor_pa into jb43