Enabling a logging and log rotation

Instead of dumping errors to the screen, I figured I should learn up on
Python's logging tools. This writes out a basic log file and keeps it
from overflowing the disk.

Still need to cleanup the loggin reports.