Merge pull request #306 from hhovsepy/master

added new test for content definition access, github issue 300
implmented auto discovery scenarios: #284; #285
Merge branch 'repo-discovery'
refactored, added new tests
Merge remote-tracking branch 'upstream/master'