Added log.py, which will make it easy to add consistent and configurable output from various submodules and still control their output at the top level. Uses python.logging internally.