Errors and warnings are printed to stderr.

Fixes https://github.com/aws/aws-cli/issues/820

cc @jamesls @danielgtaylor 
Oh, I forgot that there is a separate ``start()`` function to ``run()``.  For some reason, I thought ``run()`` encompassed ``start()``.  This is a lot easier now.