Raise an exception when git is not found

Fixes #531 as such exceptions are ignored in powerline.lib.vcs.guess.
Link git executable to tests/shell/path
Merge pull request #1089 from ZyX-I/fix-531

Raise an exception when git is not found