Updating chef output to include audit information

\cc @sersut @mcquin 
I don't think audits should be performed in why-run mode. Take the example of ensuring no one is listening on port 111. In why-run, the port wouldn't actually be shut down and it would be difficult to ensure that the code to shut down the port was correct, so an audit to ensure no one is listening on port 111 would be meaningless.