Merge pull request #46 from mlund/master

merge w master
Cleanup, geometry
Documentation; initial git version detection in cmake
Added SASA energy class incl. implementation into
playground/heyda/polymers.cpp
Added manybody class for angles, dihedrals; NDEBUG removed from compiler
w. RelWithDebInfo in Cmake; Fixed stockmayer test target hang due;
updated docs
Merge pull request #50 from mlund/develop

pull in develop
Documentation
Merge pull request #51 from mlund/develop

Documentation
shuffle to ease pull req. from Giulio
silly bug fixed
documentation; const correctness
Merge branch 'develop' of https://github.com/mlund/faunus into develop
water2 example now returns numFailed; suppress cmake 3
policy warning on macos
Merge pull request #52 from mlund/develop

Develop
Updated non-rejecting cluster move; refined PQR save function;
documentation
Added possibility to ignore groups in NPT energy
Merge pull request #49 from gitesei/master

merge w. giulio (master)
redesigned atommap class derived from std::vector; picojson version
update; incl. penaltyfunction example in doxygen
Fixed failing tests due to state file format change for cuboid derived
geometries
Merge pull request #3 from mlund/master

merge