Add constants for CDMA SMS protocol
Add basic CDMA SMS receiver
Add constants for send SM
Support send SMS, and refactor SMS address encoder
Fix CDMA SMS ack and add WIP userdata header decoder
Hide debug message, fix CDMA receive ACK, timestamp decoder, and support receive long SMS
Fix nit
Fix syntax error
Fix length calculation error on user data message
Fix SMS display issue by merging patch(partially) from Bug 811538
Send segmented SMS as seperated SMS, and handle received SMS based on network type
Fix size calculation of user data header decoder
Support send long message
Support special chars in 7-bit ASCII encoding

1. For 0x00 ~ 0x20 in 7-bit ASCII encoding, it uses definition
   from GSM 7-bit default alphabet instead of standard 7-bit ASCII
Support IA5 and GSM 7-bit decoding, and fix decoder error while decoding IS-91
Modify value comment to indicate decoder support status
Use bitBuffer in subparameter scope instead of user data scope

In previous code, unsupported subparameter is not handled.
Its data remains in bitBuffer, which should be dropped.
This corrupts following decoding.
By changing scopt of using bitBuffer, unsupported subparameter can be dropped correctly.
Support 7-bit special char encoding and GSM 7-bit decoding
Add SMS decoder for IS-91, Latin(ISO/IEC_8859-1), Latin-Hebrew(ISO/IEC_8859-8)

Change structure of SMS decoder for better flexbility
Update CDMA SMS constants