Do not depend hard on initscript just to provide fancy colored status.
When started from systemd, it does not really matter.
Return exactly the same return code as returned by the original tool.
Original script did not report failure as exit status. Report error if
rndc key generation failed also by exit status, not only by failed
message.
-r parameter is unsupported now, do not require it anymore.