port rest of .net TypeSpec parser from Mono doesn't handle escaped characters in identifiers currently
port rest of .net TypeSpec parser from Mono
doesn't handle escaped characters in identifiers currently

fesh0r/xnb_parse,fesh0r/xnb_parse