Add fraud reporting methods

r? @cosn 

Add methods for reporting charges as safe/fraudulent and including reasons in refunds.
nit: can we get rid of "As"? It doesn't bring any value and it makes it less idiomatic