[CC] Restructuring Module to resemble Vauxoo Module Structuring
[ADD] Incorporating original file account.py as account2.py from
openerp-extra-bundle/account_analytic_required/account.py
[IMP] Splitting file account2.py into two and applying flake
[IMP] Using _constraints instead of write & create method from orm
[IMP] Streamlining code to reuse resources at hand
[ADD] Copying original view as found in
openerp-extra-bundle/account_analytic_required/account_view.xml
[IMP] Getting rid of duplication: overriding button_validate method on
account.move model is no longer required because that is handle by
account.move.line constraints
[IMP] Adjusting onchange_account_id method in account.invoice.line to
adhere to new feature in account.account.type and keep backward
compatibility with old module
[IMP] Getting rid of duplicated feature in model & view
[FIX] Namespacing to adhere to Odoo API.
[IMP] Fixing Constraint extra parameters were passed
[ADD] New module  account_refund_early_payment
[ADD] fields percent, product_id and discount_applied in wizard refund invoice
[ADD] new fields in wizard Refund Invoice depending of Refund Method Early payment, is now in the view
[ADD] default in product_id
[REF][account_asset_date] forward account_asset_date to 8.0
[PYLINT][account_asset_date]
[REF][account_asset_date] change string of field purchase_date
[ADD] default percent
[IMP] modification of lines of refund by product_id discount and price_unit
[ADD] reconcile in new refund method
[ADD] amount_total in wizard