Initial commit.
Make URYLog class.
Ignore pyc files.
Fix nearestFile and rename to nearest_file.
Add crappy progress reporting to URYLog.
Ignore emacs # files.
Add progress to URYLog.
Slightly less crappy progress (lol).
Rename genlog.py -> urylog.py
Make out_folder if it doesn't exist in URYLog.
Add partially-working server.
Add some database support to URYLog.

Log processing is currently done within an HTTP request, so work out some way of
asynchronously making a log, while retaining the ability to grab progress from
sox (once that's implemented).
Call make_log using multiprocessing.
Add some early database support for URYLog.
Fix logs being out of sync by 5 mins
Add soxProgress.
Danny: fixed the previous sox progress parser fix to be more sensible
Move some db functions to db.py
altered soxProg.c to take multiple file progresses from sox
Fix logs spanning days, kinda.