Extends the functionality of ActiveRecord::Base#dup to perform a deep clone that includes user specified associations.