Install database_cleaner, using for testing.

The `use_transactional_fixtures` config for RSpec doesn't appear to
roll back transactions correctly, causing tests to fail. Use
`database_cleaner` transactions, instead.