Refactored plugin loading mechanism
Added some documentation
Added information about on the fly updates of plugins
Added argument parsing
Added functionality to connect to a password protected room
Message admins in case of presence error. This happens for example if the provided password for a room does not match.