mailer tests, gitignore coveralls, factory has associations