Added a branch for streamlining the build.
Line endings corrected.
First step in prepairing the new build structure.
Done some (more) streamlining of the build process.
Renamed the directories so that they are consistent with renaming of the "modules" directory - changed the sources to reflect the changes.
Further updates to CMakeLists.txt
Modified CMakeLists.txt to copy over the "data" folder into the build dir.
Merge branch 'build-streamline'
Relicensed SIEGE to the development team (instead of myself) and went for the 2-clause (as opposed to the 3-clause) BSD license, as agreed by the team.
Added the license notice to most files in SIEGE.
Added some "ignores" to CMakeLists and corrected file endings in some files.
Updated the todo list.
Added a <stddef.h> import to common.h and minor changes to util/rand and util/string
Added Array operations (Map and Fold) and added license comments to where they were missing.
Changed SG_EXPORT
Updated arrops.c/h and moved 1 item in siege.h
Added things to SIEGE so that CPack works fine now.
Added a warning for the GLFW module.
Updated the A* snippet
First step in porting over the A* snippet to SIEGE.