deployment/sysnipo: make html rendering a bit more robust

Previously, the output of gen-html-index for redirected to the target
file. It was wrong, because shell output redirection always creates the
file. If html generation failed, index.html was created nonetheless,
just with incorrect contents.
deployment/sysnipo: display figures in inlined unordered list
deployment/sysnipo: gitignore build products and logs