Remove documentation generation from build system.
Remove documentation from core repository.

Much of this has already been converted to markdown.
The rest is unchanged between master and 3.4.x branch, which can
server as an archive of un-converted content.
Redmine#2753: do not call readlink() on a directory to avoid spurious error message
Policy style guide moved to new documentation
Less chatty output when finding matching processes.

Don't log process-matches that are later on skipped, and log only in
verbose mode, unless it's a dry-run (then log as error).

Fixes #2777
Remove documentation building instructions
Tighten example
Remove promiser as it is not relevant to the example
add comment '# Directory to monitor for changes.'
add 'body common control' with bundlesequence
remove class constraint from reports promise
change formatting to match the other examples
again, fix formatting to match other examples
change formatting to match other examples
change formatting to match other examples
change formatting to match other examples
change formatting to match other examples
remove duplicate "body common control" block
change "testbundle" to "example" to make example bundle naming more uniform (change from testbundle/test/example/main to just example)
change formatting of body common control to match other examples.