Add fraud reporting methods

r? @cosn 

Add methods for reporting charges as safe/fraudulent and including reasons in refunds.
The object on the pay-server side is, at least for now, a hash, so this was directly analogous. Is there a reason to prefer a struct (just for type/name-checking before the actual api call?)?