Patch to allow dynamic proxy of generic interfaces which have generic methods, under Mono 2.10.8 and Mono 3.0.6