add charge method to invoices and corresponding tests
fix charge method so that transactions are created and added
Merge pull request #59 from dglunz/charging_invoices

Charging invoices