implemented and spec'd SmsResponse::Result
improved specs in configuration_spec
replaced expect().to with should in sms_spec
implemented SmsResponse; relying on sms_spec for testing
added equality operator to SmsResponse::Result
replaced customer RSpec matchers with comparisons in lib code for determining if an SmsResponse is OK or unroutable
handled illegal XML characters and invalid correctly by introducing has_invalid_character? to SmsResponse
wrapped message in cdata tag to allow illegal XML characters
improved performance of sending messages
changed format of message to UFT8 so it could handle more special chars
made exception types more granular
removed has_invalid_characters? from Sms::Response, since it's now caught before sending the message to Mblox API
whitespace changes only
replaced arbitrary phone numbers used in spec with a single LANDLINE number
bumped minor version number