StringUtils for splitting and joining strings with support for separatorCharacter and escapeCharacter.