docs: nit-picky documentation

* Adding nit-picky sphinx-build in travis build.

* Commenting out all the badly documented modules.

* Adding placeholder documents for the missing pages.

Signed-off-by: Yoan Blanc <yoan.blanc@cern.ch>