PatchReader - utilities to read and manipulate patches and CVS