We don't really need the full history and branches when building sub-projects. This should shave some bandwidth and time in our CI pipeline as well.
Like we do for Graphene, we can build libepoxy as a sub-project of GTK+ in case we do not find the dependency installed on the system.