Allow support #submit and #rollback on Suretax::Api::Request and #submit on CancelRequest.

Fix validation checking in Request#submit.

Extract a #valid? method.