Replace cout calls with printf calls.   I am leaving iostream in the includes for now, so this compiles.   The macros are handled in a separate branch and that will take care of all macro couts
remove cout in comments
Correctly sort the group 2 includes.
alphabetize the group 2 includes
Alphabetize group 2 includes
Separate bslalg includes into group 1 includes.

In group 1 includes, the first include is for this component and then alphabetize the rest of group 1.
alphabetize lines in group 2 includes.
alphabetize the group 2 includes
alphabetize group 2 includes
alphabetize group 2 includes

make 3 groups of includes
put 3rd party includes (and native std includes) in group 3 includes which don't need to be alpbetized
make 3 groups of includes
in group 1 we must include the component's .h file first
then alpha sort the rest of group 1

in group 2 the includes are now alphabetized

moved iterator into the group 3 includes.. group 3 doesn't need to be alphabetized.
make 3 groups of includes
In group 1, the component's .h is first stringbuf.h
In group 1, all the other includes are alphabetized

In group 2, all the other includes are alphabetized

I brought together the 3rd party includes together in group 3 includes
Merge branch 'alphabetize_includes' of https://github.com/weiyeh/bsl into alphabetize_includes