Low: parse: Correct recognition of kind in order constraints

Parser special case for kind: score assignments in order
constraints was missing the trailing colon, so the test fell
through to the general score detection.
Dev: tests: Ensure load update preserves options

Issue raised in mailing list: load update doesn't
preserve values of options unmentioned in the update.
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.
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.