lifetime of expressions from model follow life-time of model, not the push/pop scope making scope based reference counting error prone

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable