improve error reporting

without this patch the cli util throws a bunch of stack traces that make it
more difficult for end users to determine what is actually happening
Merge pull request #9 from zsprackett/cli_error_reporting

improve error reporting