Fixes issue 7
Merge pull request #8 from cominvent/NullpointerReaderFix

Fixes issue 7
Modify the README and the example synonyms with some more examples of the parsed queries
Update README.md, word wrap for readability
start adding python-based unit tests to make bugfixing easier
Merge remote-tracking branch 'origin/master'
add second unit test for MM stuff
notes added to the unit tests
move sub-query parsing logic to superclass, may be a partial fix (maybe) for #5
add unit tests for phrase slop
remove unnecessary minShouldMatch logic, since the superclass is taking care of it now
Add synonyms.expandPhrases option to automatically generate phrases from synonyms.  Fixes #5.
update README
Update README.md
trying to fix stuff and just making it more broken
fix problem in the lattice logic.  will do performance improvements later
performance improvements to the lattice (creating all possible combinations) logic
update to 1.2.2
Update README.md
Update README.md