Add some tests for Optional.
new tests for dead event and subclass
Merge pull request #14 from rafos/optionalTests

Optional tests
tests refactor
Merge pull request #15 from nikom1337/eventbus-tests

new tests for dead event and subclass
Merge pull request #2 from thecookiezen/master

Mergo from base repo