Database evolution for invoicing entities

* Using SINGLE_TABLE inheritance to map hibernate entities.
Reusable Invoice calculator for all invoice/package totals
Taxes and percent discounts as decimal percentages (0.xx)
Added unit tests for all base invoice line calculations
Invoice Calculator testing, fixed bug with percentage discounts
Tested invoice calculator with taxes
Added total tax & total discount to invoice entity