Some of the new files add by refactoring the gc code have introduced includes that are not correctly sorted. The includes should be sorted alphabetically but always with precompiled.hpp first, the other exception is that all includes guarded by defines should be placed after all other includes. For example:
#endif // INCLUDE_ALL_GCS
Some of the new files also need to have the copyright text altered to be correct.