Add support for RelayState.

Positional arguments are scary, but make sense in this case I think.