- added an option to the outputs module to allow "parameter output formatting", which will print outputs using the same syntax that knife-cfn expects for create / update parameters. This makes pipelining output from 1 stack as parameters for another a bit easier (e.g. for automated CI scripting)

- updated the spec_helper to include outputs
added "list" functionality to describe when used without any parameters (parameter now optional)