Expanded pytests for a method of ThesaurusVectorizer
Added facilities for extracting NN document features (and corresponding tests). I also found this works better with the stanford collapsed and cc-processed dependencies as opposed to the basic dependencies. This can be specified as a constructor parameter to XmlTokenizer
Added unit tests for recently added functionality of thesaurus_loader.py (to do with dissect compatibility)
Work in progress on adding test_dimensionality_reduction.py
Added a modified version of resources required for test_thesaurus.py and modified tests accordingly
Expanded tests for reduce_dimensionality and fixed a minor bug that was revealed (when passing a 0 count to _filter_out_infrequent_entries)
Added tests for thesisgenerator.composers.utils.write_vectors_to_disk, which was partially covered already