Add support for generic parameters in generic type definitions in FSharp CodeGenerator