Prep for new licensing format
The libraries in this commit will not function until #DEFLICENSE, #LICENSE, and #DYNAMIC-INCLUDE are added to clua.lua
In which every line of clua.lua is changed
Wrapped all of clua.lua in a function which is pcall'd at the bottom so I could have a custom error screen
Added #DYNAMIC-INCLUDE: Allows you to insert lines of text that are generated at compile time
Added #SETDYNAMICVAR: sets elements of the table VAR which is read by #DYNAMIC-INCLUDE
Improved logging (again)
#EXEC, #IFVAR, #IFNVAR, and --exec now have access to certain internal variables (notably log() and assert())
Added checks to see if we can find certain global variables (fixes one or two potential crashes)
Standardized the code of each library
Some minor minification of RANDOM
Found some additional license info for LUABIT
replaced print with log in a couple #EXECs
MODULE variable now automatically handled
Add licenses to CLua-install.lua
Also added minified installer to repo
Added #LICENSE
compiling now generates a .licensing file which contains the licenses for the program and all its modules
devel is massively heavier now, use sparingly (~3k line log files, >5x compilation time)
Merge pull request #20 from skwerlman/dev

1.5.0!