Make PlatformInfo compiler checks respect EXTRA_CFLAGS, EXTRA_CXXFLAGS and EXTRA_LDFLAGS. Add ability to print its internal workings to the terminal for user inspection.
Reorder some code so that more PlatformInfo checks are properly cached.
Initial import of the depcheck framework, which we will use in the future for dependency checking.