8.0 account analytic required issue 308 hbto

Improving previous module account_analytic_required with
module from Akretion. Taking await duplication because of
the new features, and adjusting the existing ones to leverage
from the new features