Configurable start index and max length for Emoji application

Signed-off-by: Daniele Ricci <daniele.athome@gmail.com>
AOSP-style panel buttons

Signed-off-by: Daniele Ricci <daniele.athome@gmail.com>
Recently used tabs (close #13)

Signed-off-by: Daniele Ricci <daniele.athome@gmail.com>
Fix start index correct handling when computing length

Signed-off-by: Daniele Ricci <daniele.athome@gmail.com>
Fix reference to correct length variable

Signed-off-by: Daniele Ricci <daniele.athome@gmail.com>
Fix attribute names

Signed-off-by: Daniele Ricci <daniele.athome@gmail.com>
Add hashCode method to Emojicon

Signed-off-by: Daniele Ricci <daniele.athome@gmail.com>
Fix synchronization issue in singleton

Signed-off-by: Daniele Ricci <daniele.athome@gmail.com>
Move pager tabs above view and some other style fixes

Signed-off-by: Daniele Ricci <daniele.athome@gmail.com>
Merge pull request #19 from kontalk/upstream

Start index and length + AOSP-style buttons + Recently used tabs
Remove unnecessary resources and UI polishing
Updated the support library used.
Immediately update the EditText contents when the emojicon size is changed.