DoString binary chunks and simplifications

- Simplified DoString for strings by replacing DoString(string,string)
and DoString(string) by a single method DoString(string[,string]).
- Added DoString(byte[][,string]) to allow for usage of binary chunks.