Use in memory test data

Add sql files necessary to build an in-memory sqlite database for
teting. We can now remove any dependency on a YAML configuration file or
the yaml gem, too.
Add test task
Add Travis config