Inject SmsManager and GmailSender

This will allow for simpler, more controlled testing in the development environment.