I'd like to point out a thing here with regard to the 'id' of a plugin I use to match them with module_name.

Here is what a single plugin's data looks like in the json:

```json
    {
      "apiver": "[\"0.15\"]", 
      "author": "'Lukas Lalinsky'", 
      "desc": "'''Moves disc numbers and subtitles from the separate tags to album titles.'''", 
      "files": {
        "classicdiscnumber.py": "7d019be539adb713f138f79827f13ed6"
      }, 
      "id": "classicdiscnumber", 
      "title": "'Classic Disc Numbers'", 
      "ver": "\"0.1\""
    } 
```
The json is generated from plugins present in a folder (like [here](https://github.com/dufferzafar/picard-plugins/tree/master/Plugins)).

Now, the id field is taken from the folder name. So, a user, while adding a new plugin to our repo, will have to be careful to name the folder correctly. This feels like a restriction, but I am not sure if there's another way to do the things.