DATAFU-31 DistinctBy works incorrectly on string containing minuses

https://issues.apache.org/jira/browse/DATAFU-31

Signed-off-by: Matt Hayes <mhayes@linkedin.com>