Direct errors and warnings to stderr

Otherwise they get lost if an actual response is expected in a pipeline.
The same thing is done by ec2-api-tools.
Add support for --instance-initiated-shutdown-behavior
Merge remote-tracking branch 'lkundrak/lr-stderr-♥'
Added 'hypervisors-supported' to standard output of eustore-describe-images
TOOLS-153, use id instead of name, and set API version # for boto
Merge remote-tracking branch 'hspencer77/eustore-hypervisor-display'
Escape GetConsoleOutput control codes by default

euca-get-console-output used to print the output it got from the server
verbatim, including control codes.  This fix escapes them by default.
Use the --raw switch to get the old behavior back.

Fixes TOOLS-156
Make BundleInstance require an instance ID

Fixes TOOLS-157
TOOLS-159, only warn if no kernel/ramdisk were specified
TOOLS-155, remove temp directory tree upon completion of image registration
TOOLS-155, no longer try removing tgz since parent (temp) dir is being removed
Make euca-describe-instances show instance tags

Fixes TOOLS-152
Make euca-describe-volumes show volume tags
Make euca-describe-snapshots show snapshot tags
Make euca-describe-images show image tags
Make --addressing an extension, not deprecated

Fixes TOOLS-169
Print previous, current states when terminating

This requires boto 2.6 or a patched version that includes the fix that
appears in boto commit a23c379 due to boto bug 889.  When that fix is
not present the tool will fall back to the old output format that does
not include instance states.

Fixes TOOLS-109
Print previous, current states when stopping

This requires boto 2.6 or a patched version that includes the fix that
appears in boto commit a23c379 due to boto bug 889.  When that fix is
not present the tool will fall back to the old output format that does
not include instance states.

Fixes TOOLS-176
Print previous, current states when starting

This requires boto 2.6 or a patched version that includes the fix that
appears in boto commit a23c379 due to boto bug 889.  When that fix is
not present the tool will fall back to the old output format that does
not include instance states.

Fixes TOOLS-175
Don't print anything from euca-reboot-instances

Fixes TOOLS-171