Improve specs env

Tidying up some specs (and spec_helper) and changing DatabaseCleaner to use transaction strategy when not running feature tests. This should reduce the specs running time. Also removed some unnecessary code.