Also allow debugging on all signals, including errors. This is gated behind (setdyn :debug true) in the repl.
doc macro can take no arguments and print out all bindings. Fix an issues with the vm skipping over a breakpoint in some situations. Add examples/debugger.janet for proof of concept debugger.