Improved error handling: Frontier::Client will die() on us in case
of errors, so we need to make sure that these cases are transformed
into proper Nagios exit codes.