Merge <stdio_ext.h>'s __fpurge() with <stdio.h>'s fpurge().

Found going down the list of single-instruction functions in libc.so, but this also lets us get rid of an __INTRODUCED_IN().

ELF aliases can only be used in the same translation unit as the real
definition, which requires tidying up the fpurge() implementation a bit.

Change-Id: Ia3254fb4b7a3bfc8c6287adad67f0d2d5e5dc355
diff --git a/libc/include/stdio_ext.h b/libc/include/stdio_ext.h
index 8b106a6..53589ec 100644
--- a/libc/include/stdio_ext.h
+++ b/libc/include/stdio_ext.h
@@ -89,10 +89,8 @@
 /**
  * [__fpurge(3)](http://man7.org/linux/man-pages/man3/__fpurge.3.html) discards the contents of
  * the stream's buffer.
- *
- * Available since API level 23.
  */
-void __fpurge(FILE* _Nonnull __fp) __INTRODUCED_IN(23);
+void __fpurge(FILE* _Nonnull __fp) __RENAME(fpurge);
 
 /**
  * [__fpending(3)](http://man7.org/linux/man-pages/man3/__fpending.3.html) returns the number of