[refactor] rename SubjectInterface methods from attach() and detach() to addListener() and removeListener()
[test] ObservableManager 100% coverage
[clean] remove unused SharedManager method getTriggeredEvents()
[test] SharedManager 100% coverage
[build] run phphunit with --stderr switch
[comment] fix some phpdoc