Merge pull request #55 from smuzaffar/master

spare-checkout fixed to handle the file permission changes
check if github is acessible via https, and automatically switch to ssh otherwise
Merge pull request #56 from fwyzard/github_check_https

check if GitHub is acessible via https, and automatically switch to ssh otherwise
git-cms-init: use $CMSSW_GIT_HASH instead of $CMSSW_VERSION, if available
git-cms-merge-topic: add suppot for annotated tags
git-proxy: helper script to connect to the Git repository through a SOCKS proxy

Connect to a Git repository at host HOST and port PORT through a SOCKS proxy.

The address of the proxy is read from (in order of priority):
  - the GIT_SOCKS_PROXY environment variable
  - the SOCKS_PROXY or SOCKS5_PROXY environment variable
  - the ALL_PROXY environment variable (see curl(1))
  - the socks.proxy git option
  - the default value: localhost:1080
git-proxy: improve documentation
Merge pull request #61 from fwyzard/git-proxy

git-proxy: helper script to connect to the Git repository through a SOCKS proxy
git-cms-showtags: use $CMSSW_GIT_HASH instead of $CMSSW_VERSION, if available
git-cms-checkdeps: use $CMSSW_GIT_HASH instead of $CMSSW_VERSION, if available
Merge pull request #62 from fwyzard/git-proxy

git-proxy: improve documentation
Merge pull request #59 from fwyzard/init_use_CMSSW_GIT_HASH

git-cms-init: use $CMSSW_GIT_HASH instead of $CMSSW_VERSION, if available
Merge pull request #60 from fwyzard/support_annotated_tags

git-cms-merge-topic: add support for annotated tags
git-proxy: fix check of socks.proxy config variable
git-proxy: fix documentation
git-cms-init: move the HTTPS check before the creation of a personal reference repository
git-cms-init: clean up the handling of different protocols (ssh vs. https)
git-cms-init: use https for fetching from a user repository, and ssh for pushing
git-cms-init: speed up initialisation removing a redundatd "git fetch" command
git-cms-init: use OAuth authentication and the configured git https proxy with curl requests