Merge pull request #329 from linas/master

cherrypick random buildfixes from sandsmark
Split scoring.{h,cc}

I've tried to simplify scoring.{h,cc} and split it. What I couldn't
split I let it in bscores.h

Now you still use scoring.h header the same way, it just includes a
bunch of those new files.
Merge pull request #330 from ngeiswei/refactor_moses_scoring

Split scoring.{h,cc}
fix for build-break
Merge branch 'master' of github.com:/opencog/opencog
Hush compiler warnings
Fix the cryptic jobserver warning
truth-value bug fixes
Benchmark updates
remove un-needed call
benchmark: rough in initiaal suppport for python
more python benchmark wrangling
More python benchmarking fixes.
benchmark diary updates
python benchmark updates
Python benchmark: finish, measure.

Perf seems to be about half the guile speed.  Both of which suck.