You can now set the publication directory for a book. This will
allow to make more generic Jenkins jobs since we can now say for example
that api-quick-start-onepager-external gets published as
Fix publishing so that books published to trunk or havana etc are
copied to the proper subdirectory of publish-docs.
Copy all generated books to directory publish-docs in the git top-level
so that Jenkins can publish them on docs-draft.
Also copies www directory over if files in it where changed.
The tool now uses a config-file "doc-test-conf" which is expected in the
top-level of the repository.