CILAssembly generic interface support
* Full support for generic methods within interfaces implemented
* Code comments and small refactoring