Changed volatile to atomic
More cleanups, yay!
Even more cleanups.

Removed stl_inc.h from most of the include files. Still have some 200
files to go. I wish I'm done... someday...