fffffffffffffffffffffuuuuuuuuuuuuuuuuuuccccccccccckkkkk!!
fffffffffffffffffffffuuuuuuuuuuuuuuuuuuccccccccccckkkkk!!
added subscribe/unsubscribe events and subscriber_wrapper.
removed redudant line :)
refactored small crap
refactored events and *EventListener-s constructors.
- now if event generated, along with event we pass its originator.
- inside *EventListener-s code you can get ref to sender or receiver.
added support for CallerSender:
- tests
- code update
- nice stuff overall! :)
updated javadoc