added mailer for when a student submits to an assignment

Since this test doesn't involve any user interaction, I think that it would be better to put this in the unit tests for the milestone submission and assignment models.