Use model connection for fixtures

This change fixes a problem where fixtures in multiple databases didn't work due to everything using ActiveRecord::Base.connection.
With this change, that now uses the connection of the model class.

If a class is passed to Fixture.new, it will inherit the table name and database connection from that class.

This functionality already existed, but wasn't being used because the model class was always being passed in as a string.