hospital-cli should return non-zero exit for failure cases

Fixes #73