Updated Swig creation commands in lua script engine. Used them to refresh Swig API which was causing interesting issues because some underlying functions changed. I documented a few methods that were simple but undocumented. I also two units test for loading libraries, but the package library is giving me grief