Moved core stuffs into riotxmpp

partial implementation of handling events
Refactor and make it simpler
Create Status / Roster class
added size parameter for max queue
added updateStatus method in Roster class
Refactor, move cmds to own file
Refactor Roster (conflict name with sleekxmpp)

add get status for Status to return string
Refactor