display an error when not run from the project root
tweak message
fix tests
Merge pull request #20 from google/devoncarew_err_message

display an error when not run from the project root