Add wrap remote.
Drop Remote_init.
Remove left over declaration of Remote_set_callbacks