Add a controller helper for rendering console in the controller binding

Can we use `binding.of_caller(1)` here? `Binding#callers` unrolls all the bindings up to the top-level one and puts them in an array. We can save quite a lot of object allocations.