mgmt-tester: Update expected LE-only supported settings
android/pts: Initial PTS docs for RFCOMM
android/pts: PTS updates for A2DP

PICS and PIXITs files checked against PTS 5.2.
android/pts: Update PTS files for AVCTP

PICS and PIXITs updated to PTS 5.2. Regression done for Android
4.4.4.
android/pts: Update PTS files for DID

Updated PICS, PIXITs and PTS tests results for DID.
PTS version 5.2. Android version 4.4.4
core: Add support for secondary dirent type lookup

On some systems readdir() may only return DT_UNKNOWN for the dirent
type. In such a case we need to do a secondary lookup e.g. with lstat to
figure out the real time (for our purposes we're only interested in
whether it's a directory or not).
core: Fix filename contruction with PATH_MAX and snprintf

PATH_MAX contains the terminating null, so there's no need to +1 to it.
Also, snprintf guarantees a null-terminated string, so there's no need
to explicitly set a terminating character after the call.
android: Fix usage of PATH_MAX

PATH_MAX already contains the terminating null so there's no need to +1
to it.
profiles/input: Fix usage of PATH_MAX

PATH_MAX already contains the terminating null so there's no need to +1
to it. Also, snprintf guarantees a null-terminated string so there's no
need to explicitly set a terminating character after the call.
core: Fix filename/dirname usage & shadowing
core: Refactor dirent type getter to a shared function
android/gatt: Add support for GATT over BR/EDR

This adds listening on both LE and BR/EDR and SDP records for GAP,
GATT and DIS.
android/bluetooth: Add function for checking last seen bearer
android/gatt: Choose LE or BR/EDR based on last seen bearer

This allows to connect both over LE and BR/EDR bearer.
shared/gatt: Add function for getting service UUID
android/gatt: Register SDP records for services
tools: Print controller index after attaching serial port
build: Add support for asciidoc based manual pages
android/README: Don't mention minor Android release number

Minor releases are quite often and don't introduce significant changes.
There is no need pointing this here since aosp-bluez page already
provides info about latest supported minor release.
emulator: Add support for providing a pseudo terminal