financial-accounting-enhancements

This is the single patch for Finantial Accounting, this branch is rebased with master, so without any errors you can merge it into master.