Added a ``--only-show-errors`` argument.

For s3 commands, this argument supresses output written to stdout while
allowing errors and warnings to be displayed via stderr.
Improved s3 output testing.
Updated changelog with latest feature.
Merge pull request #921 from kyleknap/show-error

Added a ``--only-show-errors`` argument.