so for now, we just have a special ShadowClass variant to avoid crashes.
Getting complete class information will probably require using reflection
at the agent side, but let's postpone it until it is really needed.
- Add a battery of simple tests to check basic sanity of LambdaShadowClass.
- Add a simple ShadowVM test to check that we can pass a lambda object to REDispatch.
- Rework class name generation in ShadowClass and PrimitiveShadowClass to
avoid calling overridable public methods.