initial support for ssh over git

Conflicts:
	uberfire-client-api/pom.xml
BZ-1032772: add support to clone external (via ssh) the system repository
BZ-1032772: ops, forgot to prevent NPE if ssh isn't started