Adding Factory.reuse method

It is not as robust as I would like, but its purpose is to allow us
to transition to using Factory.reuse(:user) so we don't have to
constantly rebuild the user.