Fix graph and topology namespaces

Put concepts of graph and topology into namespace DGtal::concepts. Put concepts in geometry/surfaces into correct namespace. Update doc, tests and examples. Put some functors into namespace DGtal::functors.