Checkpoint:
  Strip out all manual generic signature resolution.
Checkpoint:
  When creating the type object for a closed generic type, resolve all the method signatures in advance so they are no longer generic.
Checkpoint:
  FixupInterfaces was using the wrong BindingFlags
Checkpoint:
  Fix BuildMethodGroups not specifying Public & NonPublic
Checkpoint:
  Restore resolution of generic method signatures in overload dispatch, because it happens against the members of the open type, not the closed type.
Checkpoint:
  Fix BuildFieldList and a couple others using the wrong binding flags
  Give copy constructors their own name so they aren't trampled by the real constructor in Chrome's busted web inspector
Checkpoint:
  Fix a couple more BindingFlags