GL transaction based Custom reports and credit notes

This has been implemented now as part of the new custom report implementation.