MAP: Squashed commit of the following:

commit 847701c9d75acc65e381770f0a5321a5796aa85b
Author: Ashwini Munigala <AshwiniM@codeaurora.org>
Date:   Tue Dec 22 17:02:16 2015 +0530

    MAP: Support messageListing PARAMETER_MASK_ALL_ENABLED by default.

    Support application parameter mask to enable and send across
    all optional and mandatory feilds in GET messagesListing response
    instead of only mandatory feilds to handle IOT Specific behavior
    that donot include parameter mask attribute in messageListing
    request.

    Some carkits in MCE role show read messages as unread when
    "read" feild (optional) is not included in messagesListing
    response by default.

    CRs-Fixed: 954853

    Change-Id: I1fc65d85c35573e21d0c9d5bfdefd58de2dcf3ae

commit 04c286dcdc9215bf2588cd80308898e5af221430
Author: Ashwini Munigala <AshwiniM@codeaurora.org>
Date:   Fri Aug 21 15:38:44 2015 +0530

    MAP: Sync Observer mMsgList to avoid extra MessageDeleted mns event.

    Synchronize contentObserver mMsgList sms/mms to update list with
    local initiated changes before fetching complete db list while
    handling onChange() to avoid extra MessageDeleted mns event to MCE.

    Change-Id: Id4d5dad4d2b4b1e17f40218c11d13e39c9b885a0
    CRs-Fixed: 894522

Change-Id: Ifb44382b82b016cc2f87b55c96173e6cff5f63df
3 files changed