Rewrote to use groups and regexp
The implementation is now using regexp for matching in stead of globs.
This makes the config simpler. Files are grouped and each group of files
gets a hash based on the content of all files in the group.
Removed dependency on glob-to-regexp and underscore.strings.