Use ozCall() instead of adding a layer of ReflectiveEntity

* Allows implementing == and printReprToStream() much more easily.
* Less indirection (ReifiedVM is already an abstraction over the real VM).
* But more code of interactions between C++ and Oz, most notably
  a Property and a strong dependence on Pickle being loaded.
  (loaded only when loading the VM module though)