Allow multiple blacklist criterias sets (+ import/export)
Currently we don't allow quick switching of blacklist criterias but this could be interesting for people who go to different conventions so they won't have to remove / add blacklist criterias they often use depending on the public in front of them.
To do :
- Define a .kmblc.json format
- Add a blcriteria_set table and CRUD functions and API routes.
Update frontend :
- We should move blacklist criterias to its own panel I believe, like a modal. However it'll cause issues when you need to add a particular song to the criterias perhaps?
- Similarly to playlists, we need to edit (rename), add, remove, import and export blacklist criterias