Gracefully fail if required commands are not found, fixes issue #8
Merge pull request #8 from umpirsky/fix/issue-8

should gracefully  fail if required commands are not found