Updated db.getRoomMessages()
Removed unnecessary code from chat2.onDisconnect()
Added code to get the last 20 messages when joining a socket room.
Implemented offline "ghost" messages
Fixed message timestamps
Added code to detect devices with touch screens
Users no longer see their own join messages, fixes #157