Asm5 jdk8 - test case for void lambdas and handle pausable invokedynamics

Lambda is a test case that uses a void lambda. Lambda.start(lambda) allows kilim to run lambda, ie syntactic sugar that makes kilim sexier. this exposes a few bugs. the 2nd commit fixes void returns

the 3rd handles the invokedynamic bootstrap using sriram's transformIndyBootstrap()