Fix : Wrong service is disconnected
[Model] COMMON
[BinType] AP
[Customer] OPEN
[Issue#] P170328-03204
[Request] PLM
[Occurrence Version] R360XXE1CQC1
[Problem] If there are external profiles which have same UUID but
different role and both are connected, DisconnectProfile method call
couldn't be operated properly. Because it always selects the first
service using the UUID.
[Cause & Measure] DisconnectProfile method call always selects the first
service using the UUID. So new method call is added to select the
service using the object path.
Based on the parameter, proper service could be selected and it handles
disconnection.
[Checking Method] Make client / server RFCOMM connections using same
UUID at the same time -> Disconnect server connection
[Team] Basic connection
[Developer] Seungyoun Ju
[Solution company] Samsung
[Change Type] Specification change
Change-Id: I66ad3c6f5d7b9d4d6c5e3a8c1dec8f4a663b53c5