Initial preparations for specializing zero params.
Fix bug in code-gen updates.
Track when args array is mandatory.
Fix up method handles for zero-arg specialization.
Generate simpler code for zero-param blocks.

They no longer need an array constructing and passing, which is then
checked through the binder. Instead, this happens from the outside.
Not quite specializing it through indy yet.