librustc: Allow the type parameter version of `Self` to be spelled with a capital S

r? @catamorphism