[FLINK-1168] Adds multi-char field delimiter support for CsvInputFormats

This commit includes parts of Cbro's pull request and subsumes PR #247

This closes #247