Generalized the sample functionality and fixed python versioning bug
This MR generalizes the sample.wind_power functionality to enable arguments like turbine_power_curve, sigma and wakeloss. It also resolves inconsistency with python versions (3.10 vs 3.11) and uses 3.11 now consistently throughout the repo. The pyproject.toml file was cleaned for the latter purpose.