Set versions to 0.9
Use c3p0 connection pool.
Remove `application()` from view.
Add reference value when creating payable discount for a customer.
Add 'reference' column to report.
Add feature to display all payables for selected customer in payment screen.
Allow searching by salesperson in Sales screen.
Add filter report by multiple customers.
Refactor methods for converting any objects to product lists.
Change Java files to Groovy files to avoid strange cases caused by mixing Java/Groovy in same project.
Changes sales return to support tracking claims per item rather than per invoice.
Fixes quantity validation wasn't including reserved quantity.
Groups multiple entries of the same product in sales return's invoice.
Split `ReturJual` into `ReturJualEceran` and `ReturJualOlehSales`.
Allow multiple shipments for sales return.
Change invoice's layout.
Set versions to 0.9.1.
Add feature to delete shipments for sales return.
Fixes deleting sales return wasn't inversing product's stock.
Add bold and underline style to invoice.