add tests for match context at start and end of document body
update docstrings, add Match test
fix document eq test;
remove unused passage.py, correct match singlet get context test and method