Updated registerRemoteController() for 4.3 compat

Allows for OnClientUpdateListener to be implemented as a nested class of a NotificationListener while preserving both permissions of the outer class and compatibility with API 18.