Mk amulti char delim

[FLINK-1168] Added support for multi-char delimiters + added new tests.
The `return (i == limit ? limit : i+1)` statement does not seem to be right. This case should be checked with a test case.