Assests part
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.