Add new dispatch sugar for executing methods in other places

Allows for calling methods in the bot from the service dispatcher and for
calling service methods in a bot dispatcher.
releng: update changes