Incorrect exception type was being thrown when project ID is missing or invalid. Was causing a crash instead of a friendly error message. Changed wording of error message specifically when project ID is missing.
Incorrect exception type was being thrown when project ID is missing or invalid. Was causing a crash instead of a friendly error message. Changed wording of error message specifically when project ID is missing.

blakeohare/crayon,blakeohare/crayon,blakeohare/crayon,blakeohare/crayon,blakeohare/crayon,blakeohare/crayon,blakeohare/crayon,blakeohare/crayon