Refunds use the retrieved charge as a base response instead of boilerplate
Balance transaction ID is unique per refund
Move spec from charge to refund example file
Give new charges a unique balance transaction
Update comment
Merge pull request #93 from chronophasiac/refund_improvements

Refund improvements