added test for git accessor for different branch
fixed git accessor to access different branch
throw exception in case of subprocess call failure
Merge pull request #63 from braincorp/git_accessor_fix

added test for git accessor for different branch