Users can now share location:
- Added share location option in message view
- Detect users location and animate
- Take a screenshot once location is detected (potentially useful for displaying in message view)
- Compress the bitmap and send to message activity as byte array
- Decompress and reconstruct the bitmap (we can inflate this bitmap in the chat bubble once we have message type location handling)
- Send the co-ordinate as text (message type 0)
- Same timestamp format in groups and message view