Bring WebKitGTK+ into a buildable state

This series makes the WebKitGTK+ buildable.

The only issue I'm still experiencing is due to the combination of using GCC 4.7 and eglibc 2.12. The compiler implicitly includes the stdc-prefs.h header which isn't available in eglibc 2.12, so it uses the one it founds in /usr/include (as provided by the installed (e)glibc 2.17. This header includes <bits/predefs.h> which eglibc 2.12 does provide, but incorrectly checks for a defined macro that's specific to the newer version, thus breaking the build.

For now I'm manually modifying the macro check in the eglibc 2.12 prefeds.h header, but hopefully I'll find a more elegant solution.