Register a file-type. Ext is the extension to associate.
Type is the type name, often something like prolog.type.
Name is the name visible in the Windows file-type browser.
Finally, OpenAction defines the action to execute when a file
with this extension is opened in the Windows explorer.