in_tail: add more path delimiters to the sanitization list (#2188)
in_tail: add more path delimiters to the sanitization list (#2188)

Unix and Windows use different characters as delimiters. Unix
uses `/`, and Windows uses `\`. Windows also uses `:` for drive
names.

This patch teaches Fluent Bit about both flavors of delimiters,
so that it can produce a pretty tag like:

    prefix.c.users.public.test.log

... not something like:

    prefix.c:\users\public\test\log

Signed-off-by: Fujimoto Seiji <ef879192bb1e41d519c82cf76440dc8e9a530806@ceptord.net>
nokute78/fluent-bit,nokute78/fluent-bit,nokute78/fluent-bit,fluent/fluent-bit,fluent/fluent-bit,nokute78/fluent-bit,nokute78/fluent-bit,fluent/fluent-bit,fluent/fluent-bit,nokute78/fluent-bit,fluent/fluent-bit,fluent/fluent-bit,fluent/fluent-bit,fluent/fluent-bit,nokute78/fluent-bit,nokute78/fluent-bit,nokute78/fluent-bit,fluent/fluent-bit,fluent/fluent-bit,nokute78/fluent-bit,nokute78/fluent-bit,fluent/fluent-bit,nokute78/fluent-bit,fluent/fluent-bit