Completely rewrote SimulatedObjectRepresentationStrategy using
Javassist, we should now be able to run any non-compiled Xtend code and
let it interact with Java without any limitations (except anonymous
classes and enums, I still haven't looked at those).
Anonymous classes seem to work to some degree, cannot access final
variables and class members from caller location yet