Exit the loop if send fails.
Change vector to map for speed increase
Change from vector to direct buffer for speed some speed increase
Correct Tokenizer for strings.

When an abolute filepath, on windows, the tokenzier would strip
 all the path seperators from the string.