Merge pull request #174 from rekino/master

A fix for bug #172
Patch the new test, try to get it to pass...
Merge pull request #175 from linas/moses

Patch the new test, try to get it to pass...
restore determinism to feature selection.

See comments at
https://github.com/opencog/opencog/commit/f92d21917b7dbce6a627494950031b99d8d13386
for details.
temporary hack til other things get fixed ...
randomized sort order function
find a better mixining function for randimization.
bug fix in new compare code!

When using greter, the sort order is reversed. Dohh! That explains
the mixing problem I seemed to be having...
remove comments about mixing.
clean up notes in the new code.
patch up the unit test tow work.
Merge pull request #176 from linas/moses

Moses -- deterministic feature selection fix
clarify source of log message.

Having one print not two increases performance, too.
clarify who is printing this log message
fix broken unit test.
extend the unit test.
bump moses version to 3.6.3

Fixed the determinism bug, and added randomization for identical
scores, so as to distribute features evenly.
Merge pull request #177 from linas/1397a3d113eab29a67ee17070af2e08c0ff4f17c

fix remaining unit test
Merge pull request #178 from linas/moses

bump moses version to 3.6.3
Add ability to select features with exp distrib

Rather than having a sharp cutoff, use a smooth cutoff.
Ideally, we could should att this for the other two selection
methods also, but they're complicated and I'm lazy.