WIP: support older versions of git where possible

 * [x] don't rely on `--short` flag for `git-symbolic-ref`
 * [ ] audit for other modern git usage that isn't available in CentOS 6.5

Reported in strongloop/strongloop#173