Impoved performance of branch existance test
Impoved performance of branch existance test

* Same test was running twice (when repository does not exists
    You still get empty message but error code and messeage
    on stderr)
* git ls-remote time is reduced by adding build in filtering
* now You can deploy by tag as well as by branch (git clone -b
    accepts both brnach names and tag names)

SnowdogApps/capistrano-git-submodule-strategy