Use the warnings system to handle deprecations
Remove the stuff in pip.log that we're no longer using
Move pip.log to pip.utils.logging
Use a custom StreamHandler subclass to colorize the log lines
Use a rotating appending log file which is always on for logging
Consolidate the logging file options into a single option
Implement and deprecate --log-explicit-levels