Fixes #73, [traceElements] Convert lastChange to work off list of properties rather than hard-coded property,

Breakout the insertObjectCheck operation to a separate
transformation, SetTracedPropertyObjectTransformer.
Once we apply the ValueChangeQueryTransformation we only need to apply
the SetTracedPropertyObjectTransformer to subsequent trees/queries
Fixes #78, move runtime initialization from ValueChangeQuery to SetTracedPropertyObjectTransformer,
and remove dependency of ValueChangeQuery on propertyKey
Initial test case for issue #75, MemberLookupExpression tracing