Update CLI make_repository factory

Add checksum-type option and update its docstring

Closes #1569
Merge pull request #1572 from elyezer/update-repository-cli-factory

Update CLI make_repository factory