Move tasks to individual files (#1016)
* use inspect-ai to evaluate aime25 and gsm8k
* revert file
* working for 3 tasks
* parallel evals of tasks
* adds gpqa diamond to inspect
* move tasks to individual files
* move tasks to individual files
* enable extended tasks as well
* run precomit hook
* fix mkqa
* chaange extended suite to lighteval
* chaange extended suite to lighteval
* add metdata to tasks
* add metdata to tasks
* remove license notice and put docstring on top of file
* homogenize tags
* add docstring for all multilingual tasks
* add docstring for all multilingual tasks
* add name and dataset to metadata
* use TASKS_TABLE for multilingual tasks
* use TASKS_TABLE for default tasks
* use TASKS_TABLE for default tasks
* loads all tasks correclty
* move community tasks to default tasks and update doc
* move community tasks to default tasks and update doc
* revert uneeded changes
* fix doc build
* fix doc build
* remove custom tasks and let user decide if loading multilingual tasks
* load-tasks multilingual fix
* update doc
* remove uneeded file
* update readme
* update readme
* update readme
* fix test
* add back the custom tasks
* add back the custom tasks
* fix tasks
* fix tasks
* fix tasks
* fix tests
* fix tests