getClientIdentifier
Retrieves the identifier of this device with which this smartphone / application is known at the remote device.
This will always return a Maybe.empty when not connected to any remote device. Otherwise, the returned Maybe will contain the ClientIdentifier.
Return
a Maybe with the ClientIdentifier, or empty if not connected