Simplify Makefile

Yes, I learned about a new shiny hammer: order-only dependencies.