Use customized logging formatter.
Use customized logging formatter.

Customize formatting of warnings and errors for the Python logging
module so that the output mimics gcc's output.

Uses logging.error() to report failures instead of writing directly to
std err.

vslavik/bakefile,vslavik/bakefile,vslavik/bakefile