Dev process: Generate sila2.features code automatically on package installation
Currently, the sila2.features submodule must be updated manually when the code generator has updated. By auto-generating it during package setup (via setup.py), this happens automatically, meaning less code in the repo and less code to manually update.