minor comment correction
Add notes for some enhanced functions
Merge pull request #816 from williampma/minor

minor comment correction
Add a new unit test for patterns.
start adding data.
quyery unit test: rename the testcase
query unit tests: Massage and cleanup the new test.
Made AtomSpacePublisherUTest work with just 'make test' again.
Merge pull request #818 from Alex-van-der-Peet/master

Made AtomSpacePublisherUTest work with just 'make test' again.
query: add new method to the pattern match engine
shuffle some code around.
Expand the pattern match utilities
Change varlists into varsets
more pattern matching cleanup
move query unit tests over to new API
implement the connected-component code.
Most pattern matcher user errors should throw.
Twiddle the new unit test so that it now pases.
Revise a unit test
Another connected-pattern fix