[IMP] split code specific to resp. client and window action out of action_common
[IMP] split code specific to resp. client and window action out of action_common

there's little reason to have this absolutely-non-common code shoved
into common. And it makes common less specific to boot.

So pass that stuff in from the caller, which is the actual action
handler.


akretion/openerp-web,havt/openerp-web,havt/openerp-web,havt/openerp-web,akretion/openerp-web,havt/openerp-web,akretion/openerp-web,havt/openerp-web