Renamed ScriptResource to CSharpScript so it is better distinguished from
FSharpScripts.
Also fixed FileExt variable in FSharpScript and CSharpScript so that they're
assigned before OnLoaded is called, which is too late. They have to be set
at static constructor time.