Move welcome and signup mailers to user model from user controller, update and add tests