Implementation of modified version of hobbs algorithm

@linas  It's still in progress, but it can do some basic resolutions right now, see Readme file for details.

Just grab a copy of what relex would output, and stick it in the test atomspace.

"unit tests" are meant to be short, simple tests which check only one small part of the code

"system tests" are for the entire system put together: relex server, cogserver, databse all running at same time.  

System tests are a lot harder to set up & administer & automate ... 

In case you didn't notice, if you say "make test" in the opencog build directory, it will build the unit tests, and then run them all.  Most are invoked with a C++ wrapper, except for the python ones.