made all usage of command util exception functions mark with throw
switched to guava and removed throw functions
exceptions
Merge branch 'master' into throws
fixed logic issues with error handling
make guava a top level depdency
Merge branch 'master' into throws
remove guava from all other deps
Merge pull request #279 from dcapwell/throws

Switched to guava and java std apis for exception throwing
format the code for switching to guava PR; add import order to doc.