JIT: less agressive release of cache memory for CvUnit

Now it only attempts to release memory if a unit actually loses a promotion, not when it might lose or gain one.