I'm not sure how to remove the dependency on VerificationMailer without pushing it into the profile model and making the model suddenly care about how to mail verifications.
I WANT to remove it so I don't have any need to load up rails when running the tests, but also want to keep my models sensible and without a lot of knowledge of business logic.
Example usage:
profile = Profile.find(1)
profile.extend Verifier
profile.verify(email: '[email protected]')