Removed onBootstrap from Module class, as it is no needed by the module itself
fixes #39 Renamed MailListener to MailListenerInterface
MailListenerINterface now extends ListenerAggregateInterface, allowing MailListeners to be detached. An AbstractMailListener hads been included as well
fixes #38 Updated README documentation