refactored collector plugin API: byte array instead of inputstream
renamed plugin api package
added APIs for parameterized plugins and notifier plugins