Reorganize directories in Analyzers
Start with CMake
CMake files complete
Switch to CMake finished.

Going to test at cern
Document analyzers and physicslib
Create PhysicsLib folder
Import some from BetterCPP
Add missing exmaple include
Prefix l to libraries (clash with executable if the same name)
Improve doc with TOC and change page names
Create ToolsLib folder
- Fix small typo in CMakeLists.txt of Examples and CMakeLists.txt of
Templates
- Correct NA62AnalysisBuilder.py to ignore .svn folders
- Get rid of few warnings when compiling
- Start reviewing functions.cc
- Don't try to compile examples (already compiled by default)
Small fixes in CMake mechanism + rev 338

-Fix missing extra include dirs, libs dirs and libs in user
CMakeLists.txt
-Use only minimal list of gcc warning flags. To activate the extended
list, build NA62Analysis or UserDir manually by issuing "cmake -H.
-Bbuild -DFULL_WARNING=1" in their respective root directory (only once,
NA62AnalysisBulder.py can be used as usual afterwards)
Give access to total number of events in Analyzers
Merge some of the consts from ImproveCPP branch

BaseAnalysis
IOHandler
UserMethods
Performance boost

In maps, don't "count + []" but "find" instead.
Python: compile with -j4
Use unordered_map instead of map
rev 342
Change some method and member names in IOHandler and BaseAnalysis
Forgot the hh in previous commit
Implement Iterator for HistoHandler

Adding c++11 unordered_map and fallback solution to map

Adding flags to control CMAKE
C++11_COMPAT: use c++11 (not default)
NA62_DEBUG : use -g
FULL_WARNING : use all the warning and error flags
Move scripts in scripts
Adding flags to NA62AnalysisBuilder (move to argparse)
Adding c++11 support testing in CMakeLists
Documenting the code
HistoHandler::Iterator are now saved for later instead of rebuilt
Improving documentation