Add fraud reporting methods

r? @cosn 

Add methods for reporting charges as safe/fraudulent and including reasons in refunds.
I added this because the refund.New below didn't work otherwise--should this behave in a different way (or should I have created the refund a different way)?