fix ViewPager update on incoming chat

fixes #1921
prevent focus stealing by side chat fragments
Write our own PagerAdapter to properly handle insert/delete of chats
Eliminate spurious notification dismissal
fix NPE on page selection
make sure the cursor is not closed before requirying
updated layout of grid list
resize emoji to be smaller (use less memory)
Merge branch 'devrandom-pager'