Mark data and datagroups as private.

For text files determine if the content is searchable (and thus is something we want
to put into the database). This is done using a reasonably simple algorithm:
Go through each line, look for sequences of alphabetic characters. If 3 or more
in length, assume it is a word. Each line must have at least 2 words in order to
be counted. Then we generate a percentage of lines that have words and if greater
than 60% we consider this as content that is searchable.