don't try to run rake db:test:prepare if it isn't defined

Possibly fixes #936

This at least gets rake spec to run for me.  I don't know enough about the internals of rspec-rails to have confidence that it will work for everyone.