Refs #6754,BZ1122650 - Adds YAML and JSON output adapters

Does not print entire response body from the server, filters the output like the other output adapters do.
For me it makes more sense for ```hammer product list --organization $orgname``` to print [this](http://pastie.org/9558275) instead of [all this](http://pastie.org/9558267)