Squashed commit of the following:

commit 0c8a95bf998c8d9f62e4e15a0f46772bbc98a1e6
Author: Smriti Gupta <smritig@codeaurora.org>
Date:   Fri Feb 26 15:19:38 2016 +0530

    PBAP: Fix below issues:

    Proper handling of OnAcceptFailed on the accept socket
    and cleaning up looper.

    Move closeService() in the handler thread from main thread.

    Change-Id: Idb403c06c95215b0e410c5cb088876130a79b3a9

commit 1adaafc31c782c883b6d725ca322da5ab64e7dd8
Author: Smriti Gupta <smritig@codeaurora.org>
Date:   Tue Jan 19 15:23:28 2016 +0530

    PBAP: Fix following issues in PBAP code

     - Messaghandler which was running in the Main thread
       changed to use it's own thread by using a looper
       from a HandlerThread instance to avoid possible ANR's.

     - Remove redundant code from PbapService

    Change-Id: Ib2889227926103327082b704e8085021b590b0be
    CRs-Fixed: 961190

Change-Id: Id0da07d52cd9feffb8bb94630e456bbdd5886d56
3 files changed