8.0 account invoice line default account

Porting this MP from lp to github
https://code.launchpad.net/~bcim/account-invoicing/7.0-account_invoice_line_default_account

LP description: Extracted account_invoice_line_default_account module version 6.1 from account-financial-tools project and ported to 7.0. I'm pushing this migrated module to this account-invoicing project as this module is for invoicing and is not a financial tool

Ported to 8.0