test ruby client: add predicates to state

Predicates for states that has corresponding callback in client
context are only defined. XXX_REPLY states are not defined. Because
they aren't used in client context and client session.