add translated documents lifecycle events, pre-/postBindTranslation and loadTranslation

implement callbacks, refactor test

add tests for translated assoc array

create event service, fix tests and chanlog

order of events

implement ListenersInvoker

delete EventManagerService

clean up ListenersInvoker

CS stuff on test fixture

fix method call issue

add missing event

devide invoke events with and without document

undoo invokeListenersEvent() method

last add to invoker class

add author

add original author to ListenersInvoker

little cs fix in doc-block