Merge pull request #16 from gabehayes/master

better circleci support, use git executable to populate options
add logging when git executable is unable to be used
remove git execution test for now
fixed test
fixed test