Tidy up LinkedList deletion.
Convert pointers to references. Remove unused code.
Replace some custom LinkedList with std::vector.
Replace more LinkedList with std::vector.
Convert all LinkedList to vector. Very slow for now.
Remove linked list. Start optimising resource searching.
Optimise string finds. Fix Win32 build and rightTrim bug.
Optimise string sorting/lookup with map.
Optimise string comparisons.
Reduce string copies.
Fix extra NUL in string which caused comparison fails.
Cache texture names read from WAD files.
Remove old code.
Start refactoring string tokenization.
Reduce string copies and ignore unwanted tokens.
Minor style fixes.
Split off resource gathering from RES generation.
Build fix + optimise string tokenization.
Optimise file extension comparison.
Optimise WAD searching.