Docs: make docs with -W i.e. warnings as errors
Docs: fix JSON format header