Add Twilio and related provider support for SMS / Text messaging

Hello! I would love to see Trooptrack support Twilio or other industry-leading SMS providers.

Right now we are having a suboptimal experience using the provider email-to-SMS gateways

  • theyre somewhat unreliable and
  • many Scouts/Adults do not list their provider in their roster information.

Rather we would like to be able to bring our own Twilio account API key into our Trooptrack install to support pay-as-you-go use of outbound SMS to our Unit via Twilio. This would mean Units would bear the negligible cost of Twilio much like they do with Stripe or PayPal integration. Our Unit is happy to pay for the simple elegance of Trooptrack partnering with a SMS / Text delivery managed service provider.