ASACORE-1274: mDNS transaction ID needs to increment per burst

Change-Id: I462f897fa09368f2c926f669b08da736ec6ff437
Signed-off-by: Peter Krystad <pkrystad@qce.qualcomm.com>
ASACORE-953 - Add About Client with Announce processing

ASACORE-953 - Add About Client with Announce processing and handler
              registration
              Fix AJ_AboutHandleAnnounce() to handle NULL arguments.

Change-Id: I3a839d0f589c274b947d5258a60759e5ec6f184f
Signed-off-by: Eyal Ilsar <eyali@qce.qualcomm.com>
ASACORE-953 - Add About Client with Announce processing

ASACORE-953 - Add About Client with Announce processing and
              handler registration

              Enclose declaration of experimental calls with #ifdef
              ANNOUNCE_BASED_DISCOVERY ... #endif

Change-Id: I311b3244991c5dc7ea46172a6f4e2434cd1c7ba6
Signed-off-by: Eyal Ilsar <eyali@qce.qualcomm.com>
Merge "ASACORE-1274: mDNS transaction ID needs to increment per burst" into RB14.12
Merge "ASACORE-953 - Add About Client with Announce processing" into RB14.12
Merge "ASACORE-953 - Add About Client with Announce processing" into RB14.12
Merge remote-tracking branch 'origin/RB14.12'

Change-Id: I46c67a0824de34d149a73edc7efe4308badd1591
Signed-off-by: Ry Jones <c_lawren@qce.qualcomm.com>