Add fraud reporting methods

r? @cosn 

Add methods for reporting charges as safe/fraudulent and including reasons in refunds.
it was peaceful, but then I saw the use pattern and added a comment below which could change this.