Invoices; add missing response properties
Invoice; make dates consistent
Client; debug headers too
Refund; returns new Invoice object

previous behavior of overwriting the existing object
properties was incorrect

also started multi-refund support
Refund; more flexible constructors
tests; added for multiple refunds
fixed; RecurlyList.Capacity when no Items exist
fixed; Invoice Transaction duplicates

After an operation which rehydrates the Invoice,
we were adding more Transactions to the Transactions
collection. Now fixed.
ocd
Subscription#Addons.Add supports overloads

Addons.Add(SubscriptionAddOn);
Addons.Add(PlanAddOn);
Addons.Add(plannAddOnCode);
fixed; missing plan error
fixed; Transaction read TaxInCents
fixed; Coupon plans reading
tests; wait for API to respond

maybe remove this test later. not really in our control.