So many files in JSBSim use cout that it is not productive to remove iostream from header files.
Replace include <iostream> with istream, ostream and/or iosfwd as appropriate. Remove using namespace std and using std::foo from header files.