Merge pull request #5 from texdc/develop

Refactoring
Bump phpmd version to 2.0
Merge pull request #7 from texdc/hotfix-phpmd-v2.0

Bump phpmd version to 2.0
Refactor EventHandlerInterface
Add EventPublisherInterface
:cry: Add callable (Closure) support