Use sqlite3 in development and test

This will make it easier to get a whole room full of workshop
participants set up.
Ignore the sqlite databases
Add a `wip` rake task

The tests take over 15 minutes to run.

By running a small subset of the tests we ensure that everything is
installed and wired up correctly without needing to wait 15 for the
tests to finish.