More frontend groups fixes
Fix references to GroupContext Type ENUM values
Fix exception when protbuf-encoding groupIds

An exception is thrown when protobuf tries to encode a number as the
group id, which is declared to have type 'bytes'.

Fix by make it an ArrayBuffer instead, and increase the length to 16,
which is what the Android client uses:

https://github.com/WhisperSystems/TextSecure/blob/c632b32ff89fe2b34cb8844cde37b77b580c7d0e/src/org/thoughtcrime/securesms/database/GroupDatabase.java#L222