Renamed the main function to implement the Err callback.

Removed the code from activate and deactivate methods as this is being done elsewhere.
Disabled room enabling and disabling. By default all rooms are enabled by err during startup.
Adjusted the reset method to clean only the list of ignored users.