WIP GenASM closure elimination
Robustness against absent scala-java8-compat classes
Add scala-java-8-compat to the locker library

Enables us to test boostrapping with indy-lambda.
Disable optimizer analyses for methods with indy

Avoids swallowing the poison pill, Opcodes.INVOKE_DYNAMIC, which
currently throws an exception when encountered by the abstract
interpretation in `ReachingDefinitions`.

Previously, we had only needed to prevent such methods from
entering the inliner. Now that we have such methods in Scala
class files well, I noticed that we didn't protect ourselves
when class file to ICode decompilation runs reaching defintions
and type flow anaylses on methods.