Missing docs headers & how to test

This PR contains some docs things.  First of all, some existing modules lacked their documentation headers (see the diff), so I added missing headers for them (/cc @tkiapril).  Plus, I wrote a doc explaining how to run unit tests.