Allow passing the message identifier to the unsubscribe method

Allows the message to be passed as the first argument to only unsubscribe a given function from a specific message.

It's really more of a nice to have to stop a person from having to keep a variable with the token to unsubscribe while still allowing to unsubscribe a method from a given message that one may want to re-use in a different message.