Supressed typedef warnings from Boost (see Boost ticket #8546) and changed Makefile dependency order for multithreaded build
Renamed MemDB to SQLiteDB
Modified database calls to handle file-based DB, removed all sync functions
Set database into write-ahead log mode, disabled synchronous mode, added
ignored lines for resulting extra files
Renamed some database variables to match file-based DB nature, removed
some unneeded configuration params
Further fixes to database queries (bad queries are now noted on startup).
Segfaults on singleShotMode
Merge pull request #1 from YSTV/file-based-databases

Merge in file backed databases functionality
Moved conversion of durations from HH:MM:SS to frames into the MC core.
Fixed a bug where events with no extradata crippled the renderer
Added custom exception generator macro and some common exceptions
Added exception handling for loading without local config files