Added 'csharp' alias to the C# language file definition

As talked about in #469, I've added an alias to the cs language definition so it also responds to the GFM standard of 'csharp'. Test file doesn't seem to test aliases explicitly. I can and it seems to respond to the alias.