JP-40 fixed some typos in userdoc and adapted some part of devdoc
JP-40 updated documenting documentation
JP-40 started rewrite of the unittest section
JP-40 updated more of the devdoc