steam.GetInstallPath() returns nil if the directory does not exist
Added LuLPeg library
table.dump no longer uses q to print strings (confusing to see \ everywhere)