Reduce passphrase requests - part1

reduce the number of passphrase requests:
 - make the final check on the user repository optional
 - run git-cms-init only if the repository has not been already initialised