Medium: cibconfig: Updated fix for configure load method (bnc#841764)

Applying a new configuration with method update didn't work, the
wrong arguments were being passed to cib_factory.set_update.

Solves issues with properties being removed when updating the
configuration.

Includes updated regression test to cover this case.
Medium: Doc: Improved table of contents

The TOC was incorrectly generated for the man pages.

Use the .txt document annotations to build the TOC data
for such pages, rather than trying to regex-parse the HTML.

Fall back to the old method of generating TOC data for pages
that don't have source annotations.