[FIX] openerp.api.Environment: move recomputation todos into a shared object