Change enum to enumeration for variable name

In Java 1.5 and above, enum is a keyword.

See #5.
Pristine copy of KMeans from OoOJava

Because OoOJava runs through a special Java-to-C compiler, it uses
some idioms that might not be right. One such idiom is
        FileInputStream inputFile= new FileInputStream(kms.filename);
        byte b[]= new byte[MAX_LINE_LENGTH];
        int n;
        while ((n= inputFile.read(b)) != 0) {
            for (int i= 0; i < n; i++) {
                if (b[i] == '\n')
                    numObjects++;
            }
        }

which seems to take a long time to complete.

See #5.
Use LineNumberReader to quickly determine how many lines (objects)

The previous way using arays was just incurring too much overhead
from array bounds checking (I think). Using LineNumberReader gets it
down to a few seconds (<10).

See #5.
Populate arrays using BufferedReader and Scanner

This saves a lot of time instead of doing the byte by byte reading as
done in C.

See #5.