The test checked that a covertly modified struct member wasn't discovered until after we explicitly call for a refresh, but that's probably not something we want to require.
This uncovers some missing functionality in on JVM the old code missed.
Fix explicit library extension
Here be hackery. Most notably, figuring out how to compile libraries on JVM is tricky, so for now we can run the test suite with Rakudo/Parrot to get them built and then again with Rakudo/JVM. Also, the extension guessing doesn't, so far. It just assumes the shared library extension is so.
These are now supported properly on 6model array REPR things on Parrot also.
Fix for changes made in rakudo f19881b, gets all but 1 test passing again
Also tweaks the array member of structs test a bit (and once we have sized ints in arrays it should likely be updated again).
Some inconsistent naming in the CPointer REPR example, where both FooPointer and FooHandle referred to the same class. Closes #14.