very large changes to Loader API, renamed BufferedParser to Parser.
merged in Loader changes with older upstream edits, word table, etc
Merge pull request #141 from rwhaling/master

merge upstream