Address CHEF-4760: make knife info messages go to stderr

This patch addresses [CHEF-4760](https://tickets.opscode.com/browse/CHEF-4760) by making all knife logging go to stderr.  In particular, `ui.info` now goes to stderr and not just warn, error, and fatal.  `ui.msg` still goes to stdout.

This change is needed to permit scripting with `knife`.