Replace locations.txt with a table in the build script
Use double quotes consistently
Add EditorConfig for consistent coding
Convert indentation to 2-spaces
Major clarity changes to the build file

Newlines, spaces between arguments, and made a couple variable names more
explicit.
Rename 'checkSyntax' to 'checkScriptSyntax'
Add isDir function
Add constants for the output file
Add constant for the container class (Folder)