Added Adapted from Dr. Mak to most of the files. Removed the comment about the not sure why we are using returnValidEscapeChar(). Its fully utilized in JavaStringToken.