Fail if not running with elevated privs, alert on warn state, fix wording

1. Previously if not run with elevated privs the check would silently pass.  Now it alerts with "unknown" state and a useful message.
2. Alerts with critical if a service is in a warn state in chef-server-ctl.
3. Uses is/are correctly based on the number of failed services