Fix multiple profiles support and naming table
The tool supports generating multiple versions of fonts with different ligatures and names. Apparently the script was broken and never ran correctly for the non-default profiles. This has been fixed.
Also @Jakob6174 found an issue with the naming table not being consistently updated. This affected the Mac font generation. Thanks Jakob!