make vm.$get recursive
perf tuning
expression cache

expressions with the same signature are now cached! this dramatically
improves performance on large v-repeat lists with multiple expressions.