Add auto optimize property
JavaDoc
Add getter for auto optimize property
Remove superfluous 'implements' clauses
Add peek method and JavaDoc for EventStack
Add further Event constructor
Add dispatch tests for null checks
Fix some javadoc