Set a stream logger with level=ERROR by default

If --debug is not set we create a stream logger that's
set to only show error logs.

This fixes the issue about no handlers conneted to a logger
if something info/warn/error logged something.

Fixes #251.

Depends on https://github.com/boto/botocore/pull/118

cc @garnaat