Merging into release branch for 1.49
Fixes from trunk for 1.49
Fixed bug #6347 (extra ';' error)
Added fixed bugs to changeset in container/interprocess/intrusive/move
Documentation fix. Ticket 6499
Documentation fix. Ticket 6499
Ticket #6540: Erroneous default argument in basic_string::compare overload
Merged from trunk
Fixes for scoped_allocator
Fixed clang warnings and errors
Merged from trunk
Merge container from trunk
Update Jamfiles and build scripts for PDF generation.
Set local_function image DPI's for better PDF builds.
Merge documentation build fix from trunk.
Merge 78972 from ^/trunk

  ------------------------------------------------------------------------
  r78972 | jhunold | 2012-06-16 14:05:44 +0200 (Sa, 16 Jun 2012) | 3 lines
  
  Fix regressions introduced in r78802.
  
  Reference #6940. Rename TIME_UTC to TIME_UTC_
  ------------------------------------------------------------------------
Merge changes from trunk:

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).
Merged from trunk
Merged from trunk
Merge from trunk
Merge from trunk