Add missing #includes

This is an important purely technical change that is needed quickly to support the multithreaded framework.
Please bypass signatures and merge if this is not signed promptly.

In attempting to make a framework change for multithreading by removing the header ProcessConfigurationRegistry.h, I discovered many missing #includes of system headers  in other packages that now compile only due to a chain of includes going through this header.  This pull request adds the missing includes of system or boost headers that should have been there in the first place.
The only other change in this package is the removal of CVS tags ($Date, #Id, and $Revision) in files I was modifying anyway.