Bump v2.0.0

* Add & updated Weblate translations
* Update Webpack to v5 & plugins to latest versions
* Update dependencies
* Update Node.js version to v21 in Makefile
* Update eslint-config-reforis to v2.1.1
* Update CI to use shared scripts, build and publish python package
* Fix heading font sizes
* Fix crashed API request on the Hostname page
* Fix reForis to be compatible with Flask 2.3
* Split Webpack JS bundle into main and vendor
* Change build system to hatch
* Pin Flask 2.x
* Remove acorn-dynamic-import dependency
* Move reForis Dockerfile to foris-ci
* Unpin werkzeug