Updated driver, scanner, and word files

Includes small code updates and file documentation
Added analysis.py

This "analysis.py" module contains the methods necessary to analyzing
the parsed data sets. This update contains the 'environment' function,
which returns the environment of a phoneme
Added analysis functions

Program can now determine whether or not phonemes are in complementary
distribution. Also added skeleton code for further analysis of phonemes
in overlapping environments.
merge lmbneves with master -> lmbneves