Bug 1061417 - [SMS] We don't properly discard the draft in some occasion...+shepherd

...s r=azasypkin
"Batch\transaction" idea sounds good to me, but considering its complexity (like not storing on ```store``` call when no operation occured in the batch - case for batch deletion) I agree it isn't v2.1. Could you please file a separate bug for you suggestion then?