Fixed clang warnings and errors

[SVN r78149]
Trailing spaces and Phoenix singleton for intermodule_singleton

[SVN r78514]
Trailing spaces and Phoenix singleton for intermodule_singleton

[SVN r78515]
Changeset update

[SVN r78586]
Emulation synchronization default in windows

[SVN r78587]
Changes required to build PDF versions of docs.

[SVN r78845]
Make the new pdf install rules explicit, and fix intrusive's.

[SVN r78877]
Fix regressions introduced in r78802.

Reference #6940. Rename TIME_UTC to TIME_UTC_

[SVN r78972]
Fix PDF install rule so that it's explicit and automatically invokes a PDF build when specified on the command line.
So "bjam pdfinstall" will now build and install the PDF to the current directory.
This works around some problems that the previous versions had if the user did not have an FO processor installed (basically Daniel James was unable to build the HTML docs for the distribution if the pdfinstall rule was implicit).

[SVN r79492]
Mapped region synchronous flush & size optimization

[SVN r79512]
Mapped region synchronous flush & size optimization

[SVN r79513]
Intermodule singleton optimization for windows

[SVN r79514]
Intermodule singleton optimization for windows

[SVN r79515]
Support Boost.Thread breaking change (TIME_UTC -> TIME_UTC_)

[SVN r79553]
Ticket #7152

[SVN r79611]
Ticket #7152

[SVN r79612]
Added `shrink_by` and `advise` functions in `mapped_region`.

[SVN r79895]
Modified test for `shrink_by` and `advise` functions in `mapped_region`.

[SVN r79896]
Reimplemented `message_queue` with a circular buffer index

[SVN r79897]
Reimplemented `message_queue` with a circular buffer index

[SVN r79898]