Fix messages API signatures and show messages in lists.

Data received via the messages API are Events and not just Messages.
Add MessagesAdapter and associated layout XML files to display
message Events. Wire up RoomActivity to use this API.