add ability to disable processing of not distinct commits
added tests
Merge branch 'master' of https://github.com/anna239/github-services
documentation added