Change "obsolete" in all filenames into "obsolescent", and also update all references to such files.

Neither the C standard, the C++ standard, or POSIX talks about "obsolete". All of them use the word "obsolescent", which is a different word with a different meaning.