make stream constructors explicit
remove "using std::ifstream", "using std::iofstream" statements for a cleaner namespace.
copy/move assignments for ITstream
IStringStream: default construct and construct from std::string instead of Foam::string
reduce some overhead in masterOFstream
simplify Pstream handling of string variants (#1525)