[IMP] 7.0 version of module stock_obsolete

This is a port of the 6.0 module "stock_obsolete", for 7.0.
Can you avoid SQL, or it's strictively needed?