[BUGFIX] Fix controller block context on JRuby

Block context is reassigned when using instance_exec. Capturing block context on controller initialisation gets around this, and is actually more important than evaluating on every method_missing.