Checkpoint:
Add test for issue #298
Fix $FilterMethodsByArgumentTypes
Partially implement a correct approach to interface method fixup
Checkpoint: New FixupInterfaces implementation works for basic cases
Checkpoint:
  Don't fixup interfaces on enums because it forms a cycle ;_;
  Partial variance implementation for argument type/return type matching
  Fix ArrayEnumerator's definition of get_Current
  Fix AbstractEnumerator's definition of get_Current
  Fix AbstractEnumerable's definition of GetEnumerator
Add a workaround for the broken Blob implementation in IE10. This fixes sound effects.