Implemented new version of PullRepository. Missing support for whole repository pull (= no tag specified)