Added setListener method back to ConnectableDevice to preserve 1.2 API set, added deprecation tag