lua: prevent negative index of magic tables from working when they shouldn't
lua : always add an empty uservalue to all instances of dt types
lua.debug : prevent expanding _G and _ENV

this avoids flooding debug output by pulling the kitchen sink
lua debug : add a few more parameters

dt.debug.max_depth : how far recursion is allowed to go
dt.debug.known : allow to skip the documentation of some nodes