added comments to test.py, event callbacks now get passed the event that it is being called back for, added some info to plugin_manager.py

Signed-off-by: Miethpo <miethpomail@yahoo.co.uk>