Renaming due to misleading name.

Renaming ArtificialIntelligenceCommonBase to AINegamaxBasedEvaluationCommonBase.
AI - improving doxygen.
AI - Following directory structure of other components.
AI - forgotten doxygen parts.
AI - adding forgotten public visibility
Readding lost method of AbstractGameState.
AI - adding Profiler to negamax & changingdepth.