wip
ui wip
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
masterSecret
Fill in group creation actions
Display group actions and correctly handle group delivery.
Fix group migration.
Switch to protobuf enums for push signal type.
single contact selection
pretty up the interface/colors a bit.