Override attributes before fabricate block attrs

This enables using override attributes inside of dynamic attributes in a
Fabricate block.

Example:
house = House.new
person = Fabricate(:person, house: house) do
  vehicle { |attrs| Fabricate(:vehicle, house: attrs[:house]) }
end