add clients#withdraw errors

fix revenue spec to account for token generation
complete clients#withdraw action
Merge branch 'clients#withdraw'