Rename BasicBoolFunctions into BasicBoolFunctors and put everything in namespace functors.
Put BasicPointPredicates into namespace functors. Fix code accordingly.
Put CCellFunctor in reportory topology and into namespace concepts.
Put CPointPredicate into namespace concepts.
Put all class *Predicate into namespace functors.
Fix topology module doc accordingly.
Fix graph module doc accordingly.
Fix all remaning module doc accordingly.
Merge pull request #913 from JacquesOlivierLachaud/FixBaseFunctors

Fix base and kernel functors