move JGitCredentialsProvider to top
simplify execution task
move GitRepositoryManager to own package