Removed ExtendsEditor check for FSharpTextEditorCompletion as the mime type constrains this.
Added SupportedFileName and IsAScript

This reduces the footprint of changes and also moves the
Path.GetExtension calls to one place.