Some of the patches (for GraphBasics, compcert) include a large amount of additional code. Keeping it around in a patch file makes it difficult to edit and track versions. We should move as much of it as possible into separate Coq files in the repository.