BeanshellBindings: support nullifying variables
ScriptModule: do not skip resolved outputs

We need to populate *all* outputs, not just unresolved ones.
BeanshellScriptLanguage: unwrap primitives & nulls

Beanshell likes to wrap primitives and nulls in bsh.Primitive instances.
Fortunately, it provides a handy Primitive#unwrap method to undo it.