* builds/*/*-def.mk: changed the objects directory from "obj" to "objs"

	* include/freetype/config/ftheader.h: removed obsolete macros like
	FT_SOURCE_FILE, etc.. and added cache-specific macro definitions that
	were previously defined in <freetype/ftcache.h>. Added comments to be
	included in a new API Reference section.

	* src/*/*: removed the use of FT_SOURCE_FILE, etc.. now, each component
	needs to added its own directory to the include path at compile time.
	Modified all "rules.mk" and "descrip.mms" accordingly..
diff --git a/src/smooth/ftgrays.c b/src/smooth/ftgrays.c
index 83eb17e..6ac2608 100644
--- a/src/smooth/ftgrays.c
+++ b/src/smooth/ftgrays.c
@@ -123,7 +123,7 @@
 #else /* _STANDALONE_ */
 
 #include <ft2build.h>
-#include FT_SOURCE_FILE(smooth,ftgrays.h)
+#include "ftgrays.h"
 #include FT_INTERNAL_OBJECTS_H
 #include FT_INTERNAL_DEBUG_H
 #include FT_OUTLINE_H