Master account installer wizard

The aim of the branch is as follows:
1) When account payable and account receivable are empty on a partner form view, display a message to warn and help the setup of a chart of accounts.
2) When income acccount  and expense account  are empty on a product and product category form view, display a message to warn and help the setup of a chart of accounts.
3) The warning message will not display if COA is installed.

Thanks.