Errors and warnings are printed to stderr.

Fixes https://github.com/aws/aws-cli/issues/820

cc @jamesls @danielgtaylor 
``uni_print`` is used by other classes.  I checked those classes and they also ``flush()``. So, it should be safe to change.