Removed some repeated classes and move others.
Test have errors, waitting for the liabilities group to fix it.
LinearFee modified
Removed duplicated class TransactionException.
Deleted package strategy, all strategy move to package fees, using class LinearFee. Special fee is debitMaintenanceFee, from StrategyCommissionDebitMaintenance. That class need to be checked by its group. Modified all the class involved.
Modified the test avoiding compilation errors, but problem NOT fixed, need to fix the test of liabilities.
Merge origin/master
Integrated assets. Everything is integrated now.
Every thing about commission should be checked by all groups, make sure everything is ok.
Some packages of assets was moved to ulebank (to common packages)
Added a deprecated method to GenericTransaction with TransactionType avoiding compiler's errors.
Some details about this commit and the state of integration will notified in another way because of the size of the comments.
Brockerage tests modified
Code cleanup: imports, packages, unused code.
Integrated test, create the suite tests