Correction of some broken sphinx links: yade._utils => yade.utils
Removal of a double :
Improvement of previous commit: there was no extra : but a missing blank line
Enable LBM by default.
Enable C++11 by default.
Do not consider Eigen3 like a feature.

It is mandatory already.
Capitalize feature list.

It should make feature enabling more intuitive,
adding to a desired feature ENABLE_ prefix to
enable it instead of looking into the code.

Discussed with Klaus in the tram.
Use double precision for VTKREcorder.
Do not use -DTYPEOF, use explicit decltype

C++11 is enabled by default now
Move definitions of YADE_PTR_CAST YADE_CAST YADE_PTR_DYN_CAST into
Math.hpp
Remove -std=c++0x definition for pygts.
Join [CohFrict]Mat, Phys and Ip2_.

Move them all into CohesiveFrictionalContactLaw.
Move Ip2_*_MindlinCapillaryPhys into HertzMindlin
Move Ip2_*_CapillaryPhys. into CapillaryPhys.
Move Ip2_FrictMat_* into FrictPhys
Move all NormalInelastic files into NormalInelasticPM
Join all InelastCohFrict files into InelastCohFrictPM.
Join all KinemC*Engine.* into KinemC__Engine.*
Set C++11 only for CXX-files, not C
Update LICENSE file, does not need exception any more