Bug fix for issue #991
bug fix for bug #991. values.h is obsolete
Changed dockerfile
Merge pull request #1020 from shujingke/master

Changed dockerfile
Implementing surprisingness evaluation - half way.
Finished surprisingness evaluation.
Removed normalization for surprisingness.
Added variable number to pattern.
Consider the variable number of a pattern, when two patterns have same surprisingness value, the pattern has less variables ranks higher.
Merge pull request #1022 from shujingke/PM

Surprisingness evaluation for interesting pattern mining.
Guile unit test: put the sequence of tests into order.
atomspace: fix broken operator<<()
scheme: Fix output port drain
Guile: provide documentation for the new code.
Merge pull request #1024 from linas/bugfix

Bugfix for #1023
Possible race fix for bug #1025
Add a sanity check for multi-atom-table atom removal.
atomspace: clone atoms that belong to other atomspaces.
atomtable: clone the outgoing set too, if cloning needed
Merge pull request #1026 from linas/racey

Possible bug fixes for issue #1025