In the commonly used cycles headers, it's enough to include much smaller <iosfwd> than the full <iostream>. While looking at it, removed inclusion of some other headers from commonly used headers, that seemed to not be needed. Pull Request: https://projects.blender.org/blender/blender/pulls/111063