Disable status bar transparency while an ActionMode is active.

The blue status bar tint doesn't play nice with the CAB background.
Fix action bar style in dark theme.
Add proper string resources for user types.
Move remaining hardcoded strings into resources.
Fix some more hardcoded strings.

Also use varargs variant of getString() where possible.
Fix action button behaviour.

Make sure action panel is visible when pressing 'Actions'. Previously it
opened the 'Users' panel under those conditions:
- Press 'Users'
- Swipe out drawer
- Press 'Actions'

Root cause was that after openDrawer() isDrawerOpen() still returns
false, as it'll only return true after the animation finished.
Merge pull request #102 from maniac103/fix-action-button

Fix action button behaviour.
Merge pull request #101 from maniac103/string-fixes

String fixes
Merge pull request #99 from maniac103/theme-fixes

Theme fixes
Improve connection notification text.

Show the server name if only one server is connected.
Clarify mention vs. query in notifications.
Do notification text formatting in notification code.

Don't rely on strings formatted for adapter usage, which also avoids
accidentially modifying those strings.
Also make sure to use the message body of the originating event, as -
depending on timing - grabbing the message out of conversation could lead
to the wrong message being listed in the notification.