Doc start
Merge branch 'master' into latex_documentation
Acknowledge CMake CMP0042 re. 3.0 chages.
Documentation in progress.
\ttt
Only handle CMake policy if CMP0042 exists, didn't know this pattern existed.
More docs, still working.