More logging fixes, put host and port in web namespace
Pull more stuff into the module namespace
Guess MIME by extension in file.py
Make sure exceptions don't leak out of web.py
Need to check length for 414 error as well