Add database cleaner.

Using transaction strategy for rack-test and truncation for other drivers (i.e. poltergeist).