wip
Fix registration activity being cut off on small screens or large fonts
Use equal margins in the registration view
Reduce margin between registration text
Use black theme without actionbar for RoutingActivity

The theme from the manifest is used for the startup animation.
Previously light background with a dark actionbar and the
green icon was displayed during the startup animation, then
the theme switched to whatever is configured in settings.
Now a black background without actionbar is used for the
startup animation. This was chosen because a black "flash" when
using the light theme is visually less distracting than a white
flash when using the dark theme.
ui wip
Merge pull request #537 from veeti/registration

Registration activity fixes
Merge pull request #572 from cketti/black_startup_theme

Use black theme without actionbar for RoutingActivity
backward compatible navigation drawer toggle // FREEBIE
Support for multi-device.

1) In addition to the Recipient interface, there is now
   RecipientDevice.  A Recipient can have multiple corresponding
   RecipientDevices.  All addressing is done to a Recipient, but
   crypto sessions and transport delivery are done to
   RecipientDevice.

2) The Push transport handles the discovery and session setup
   of additional Recipient devices.

3) Some internal rejiggering of Groups.
Merge branch 'groups' of github.com:WhisperSystems/TextSecure into groups
Link BitHub image to description page. Fixes #591
Merge pull request #593 from backspace/patch-1

Link BitHub image to donation page. Fixes #591
directory changes to use number instead of token, group ui progress
alignment and string work
basic messaging when non-push users are added
strings, strings, strings
Quick progressbar sample for network operations during group create
handlePush and handleMms prototypes
kill wrong finish() for mms creation