switch to class-based sms transactions and add stub support for bulk txns
Merge pull request #831 from dimagi/commtrack-reqs

switch to class-based sms transactions and add stub support for bulk txns