Fix name parsing bug, add unit tests for the name parser
Fix name parsing bug, add unit tests for the name parser

Backslashes are not allowed in the name parser output, they must act as
a terminator _except_ a backslash is used to escape a colon

mp4096/indentex