Updating license headers.
Refactoring package names for lua support module.
Added license files and proper headers to lua support module.
Added license files for other modules.
Added readme file with description summary.