Extend Lineitem Edit form to support Financial Type change
Created by: monishdeb
This PR extends the support on Lineitem edit page, where you can now change Financial type and on submit handles the financial items.
Financial Type change for single-line-item backoffice contribution:
Financial Type change for multi-line-item backoffice contribution:
Added unit tests (including SaleTax usecases).