invoice has parameters passed through prepare. ProductsMaker added to handle products code from invoicing_maker
client invoice information rolled into property
invoice_account added as intermediary between account debits and invoice. seed inconsistencies removed.
Update of invoicing tests