Renamed email verification templates to match resource name
Add email verification factory and model tests
You can access the user directly from password_reset and email_verification, so no need to find by id. Also, removed the active column for email verification. It really has duplicate meaning with the active column on the users table
Still need to write tests for signup with email verification and to write the code that will make the signin tests pass