Oops, add ShadowAbstractWindowedCursor shadow.
Initialize SecureRandom early so its PKCS11 thread is started in the normal classloader.
Reuse one ant Project so we don't get a million executor thread pools.
Tear down static state explicitly after a test so classloaders are more likely to be GCable in some circumstances.
Generated bytecode is now optimized for the case where a method is not shadowed, which will soon be the normal case.
Many fewer class reflection lookups are now performed per method invocation, even when a shadow is involved.
The old directlyOn(instance) and directlyOn(class) methods are removed.
Move hard reference to last SdkEnvironment from EnvHolder to RobolectricTestRunner so it'll work if there are multiple EnvHolders.
Start removing StrictI18n stuff.