Added fields and a new user

Added fields include avatar, registration date and coins. New user's
password is the same as Arthur's (Password).
Complying with PSR

Kind of..
Complying with PSR

Kind of..
Complying with PSR

Kind of..
Added loadPlayer, getPlayerString and more fields

The loadPlayer method sets the new fields (clothing fields, age field,
avatar field, coins field and inventory field). getPlayerString creates
a string out of them.
Added handlers, created a construct method + more

Added handleGetInventoryList, handleMailStartEngine,
handleGetLastRevision, handleGetMail, handleGetABTestData (though it has
no method at the moment), handleJoinRoom, handleGetPlayerInfoById,
handleSendPlayerMove, handleSendPlayerFrame, and handleSendHeartbeat.
Also overriding handleDisconnect in order to remove player from removes
when they disconnect.
Added playerIdExists and getColumnsById
Added fancy text
Used for handling the joinRoom packet

And for managing individual rooms.