Bug 823803 - Add L2CAP/EL2CAP Socket support. r=qdot, r=gyeh, a=tef+

This version of BlueZ from Code Aurora has added GOEP_PSM to Object
Push Profile service record, which means that remote devices may
connect with us via both L2CAP and RFCOMM. This patch completes
L2CAP/EL2CAP socket implementation.
Bug 823803 - Manage two server sockets (RFCOMM/EL2CAP) in BluetoothOppManager. r=mrbkap, r=gyeh, a=tef+

In order to solve the problem, BluetoothOppManager should maintain
two server sockets at the same time, one is RFCOMM socket, another
is EL2CAP socket.
Bug 859727 - Should set force to FORCE_NONE after Sco is disconnected. r=echou, a=leo+