Add function to add counts for a set of columns

Function creates a new count column for the number of occurrences of
the passed column names grouped.
Arbitrary ngrams creation from end of phrasees

Create n-grams of specified length for passed files and phrases.
Replaced the 3gram functions.
Process 4grams
Put answer in variable
Miscellaneous commands keep using
Add quick match for 4grams