ISPN-4204: Sync distexec demo project with current test code

Add a no argument constructor to WordCountCollator
Add a new distributed executor that performs a regular expression search
of the values in the cache
Reset counters in constructor for WordCountMapperEmitPerValue, and only
log progress after processing 5000 values