Add TextParsingHelper to util
- It's a helper class that handles common tasks of parsing a text file, such as extracting lines and tokens and issuing syntax warnings
- Takes the entire text file as a null-terminated string and parses destructively
- Also added makeLowercase function to convert strings in-place to lowercase