Move some common code out of the cogserver.
Lessen dependence on the CogServer
Merge pull request #662 from linas/deserv

move some common code out of the cogserver
cython: pick up the remaining atom types
Merge pull request #664 from jadeoneill/master

Much more user-friendly rule names
Provide common boiler-plate for type definitions
Merge pull request #665 from linas/types

cython: pick up remaining atom types
Whoops .. add missing file
cog-af will return list of atoms in AttentionalFocus in Scheme
Merge pull request #667 from jadeoneill/master

AndBulkEvaluationRule
Merge pull request #668 from cosmoharrigan/pln

cog-af will return list of atoms in AttentionalFocus in Scheme
Fix build error in #668
Merge pull request #669 from cosmoharrigan/af

Fix build error in #668
AttentionBank AVChanged handler was not thread safe
AtomSpace::getNormalisedZeroToOneSTI should call AttentionBank::getNormalisedZeroToOneSTI, not AttentionBank::getNormalisedSTI (issue #670)
Useful Scheme commands for working with attention allocation, AV and TV
Useful Scheme commands for working with attention allocation, AV and TV
Throw if extracting an atom with a non-empty incoming set
Update formatting
Update formatting