Updates todo
Adds test for XmlRpc Client
Removes league event from dependencies
Renames Event to Notification
Adds Handler interface
Adds exceptions required by the handler interface
Adds Handlers
Renames Processors to Listeners
Changes Memmon
Merge branch 'feature/event' into develop