changed delivery reports to broadcast result instead of just defaulting to giving a pesky toast message to users. Messages will still be marked as delivered, but if you want to notify users of this, please implement it accordingly in your app with a broadcast receiver for Transaction.NOTIFY_OF_DELIVERY and getting the boolean result as true or false