Added room listeners

Room listeners allow plugin's to interact with rooms when Magneto is
started.