Converted to SQLite

This patch swaps mysql for sqlite. 
Justification:
* Python has sqlite3 support baked in. 
* SQLite files are easy to pass around
* doesn't require a heavyweight mysql server

Bonus: Will create schema if it doesn't already exist.