Added test coverage, killed dead Repository::mkdir() methiod.