streamline LuaVIEW usage

LuaEvaluatorAPI updated to only include one Caching evaluator.
VariableManager uses same one as table now (opening possible to "pass"
variables simply by setting in Lua). SetList.vi updates to how User
Functions are written, including signaling when loading from file to
ensure functions are registered.