Use separate database when running on sqlite3

To avoid ugly SQLite3::BusyException: database is locked when sharing
the database with ActiveRecord
Merge pull request #16 from iNecas/sqlite-new-db

Use separate database when running on sqlite3