some refactoring
Merge branch 'master' of github.com:opencog/opencog
Implemented unifying the pattern, to against graph isomorphism problem, make sure the patterns we found are not dupicacted
Implementing (half way) Rebinding Variable Names for sorted pattern according to the order.
Try to fix #582
deal with eof objects returned by get-string-all
Changed the pattern representation.
Finished rebinding variable names for patterns after sorted.
Merge pull request #586 from AmeBel/scm-error

Fixe for issue#584
Make count_t in cython binding match count_t in TruthValue.h for #589
Add count to SimpleTruthValue Scheme function cog-tv->alist
Make whitespace match the existing convention in the file. Why does it use tabs?
Make whitespace match the existing convention in the file. Why does it use tabs?
Merge pull request #591 from jadeoneill/master

Try to fix #582
Merge pull request #590 from cosmoharrigan/cython-count

Fix count for #589 and add count to Scheme cog-tv->alist function
Make the truth value merge function a pure virtual.
Merge pull request #593 from linas/mi

Make the truth value merge function a pure virtual.
Add some debug timing printing
make sure "" is not passed to relex,
as relex expects a character after "",
which is not passed from opencog.
Replace ProcedureInterpreter::ComboInterpreter pointer by plain object

Aso, replace ProcedureInterpreter::_pai pointer by reference