be explicit about nickname being unicode and ensure db connection charset
make db connection isolation_level configurable
don't assume db datatime field has microsecond precision
move test db options into constants
switch testing over to mysql db

default config values work for me / travis, docs for overwriting them
via env vars will follow
remove sqlite workarounds