Added a mock of m.events
Refactored the spec for Auto::IRC::Object::Entity