Start cleaning up the build system, step 1.

-standard_definitions.mk: Use PREDIR more
-libtinyx11/Makefile: wrap a long line of flags
Use our XKeysymDB.
Support for DESTDIR in libtinyX11/Makefile.
Make changing XKeysymDB easier.
Respect DESTDIR (libs only)
Automated conversion, reviewed afterwards (use sed 's/\($(LIBDIR)\)/$(DESTDIR)\1/' )
include/: Respect DESTDIR
Trivial fixes (don't rebuild every time, working pkgconfig...)
Copy 4 headers from libXfont (needed for some software)
Unbreak installed headers
Add a few headers
Delete some needless Makefiles (headers don't change),
don't hardcode i386.
Added definitions required by libXft.
Added XRenderFindStandardFormat().
Fish out Dima Krasner's code changes to build on amd64.
Clear a little cruft from some headers
Don't hardcode -static
Merge branch 'build'

 * amd64 support
 * let libXft work
 * cleanup headers
 * smallish build system changes
Link shared libraries. This allows -Wl,--as-needed to work
Add OMWrap.c, so more Motif software works.