De-duplicate the GeneratorTarget, Target, and Makefile members from the local Makefile and Ninja generators.
Provide a place to move functionality common to both.