Fix typos in unit tests
Add new ValueReducer for string data.

the ConcatenateStringValueReducer converts all future values to strings and
concatenates them with a separator (such as a newline). Useful for combining
shell command output.