Support UTF-8 with BOM in manifest.json

If you set the text encoding to UTF-8 with BOM, an error will occur when reading with “Add Plugin” as shown in the figure.
If you support this encoding, you don’t have to check the encoding every time you edit with an editor.
If not, it would be helpful if you could document which encodings you support. Unfortunately I couldn’t find that entry.