Bluetooth: bttestapp: Avoid killing the service in suspend mode

Change will avoid calling onDestroy when device went to suspend
or turn off the screen. When display is turned off orientation will
change internally if app's default orientation is landscape.
Orientation change will call onDestroy if configchanges in manifest
will not support orientaton.

CRs-Fixed: 554801
Change-Id: I12925e7b3c1b2b068f6c7c57a60cf84b4db512f2
MAP: Reset MNS waiting flag for RFCOMM connection failure.

Clear MNS waiting flag to indicate RFCOMM connection establishing
in progress when RfComm channel connection fails.

Change-Id: I5ab6a7a10f0db427760c39a9fdd5d88707440a11
CRs-fixed: 573659
Merge "Merge "Bluetooth: Fix to avoid null pointer exception during monkey.""
Merge "Merge "Merge "Bluetooth: Fix to avoid null pointer exception during monkey."""
Merge "Merge "Bluetooth: Fix to avoid null pointer exception during monkey.""
Merge "Merge "Merge "Bluetooth: Fix to avoid null pointer exception during monkey."""
Merge "Merge "Bluetooth: Fix to avoid null pointer exception during monkey.""
Merge "Merge "Merge "Bluetooth: Fix to avoid null pointer exception during monkey."""
Merge "Bluetooth: bttestapp: Avoid killing the service in suspend mode"
Merge "MAP: Reset MNS waiting flag for RFCOMM connection failure."
Bluetooth: HID: Add test app for HID Device Role

This patch adds HID Device Test application for testing Keyboard and Mouse
Role supported by Phone.

Change-Id: Iad428d761a4235c9a8a216a3202af9b456d652e9
CRs-Fixed: 573086
Merge "Merge "MAP: Reset MNS waiting flag for RFCOMM connection failure.""
Merge "Merge "Merge "MAP: Reset MNS waiting flag for RFCOMM connection failure."""
Merge "Merge "MAP: Reset MNS waiting flag for RFCOMM connection failure.""
Merge "Merge "Merge "MAP: Reset MNS waiting flag for RFCOMM connection failure."""
Merge "Merge "MAP: Reset MNS waiting flag for RFCOMM connection failure.""
Merge "Merge "Merge "MAP: Reset MNS waiting flag for RFCOMM connection failure."""
Merge "Merge "MAP: Reset MNS waiting flag for RFCOMM connection failure.""
BTTestApp: Correct GetFolderListingSize sucess and toast text.

Correction for GetFolderListingSize sucess and error toast
display messages text.

Change-Id: I123c827e6af83ab63ea0af9ca70b750a35726ffe
CRs-fixed: 574470
Merge "Merge "Merge "MAP: Reset MNS waiting flag for RFCOMM connection failure."""