This PR adds notes on how to create a development environment using the Nix package manager, by recommending the user to use bitcoin-dev-tools/bix.
Rationale
Nix simplifies dependency management, which is especially relevant on systems without recent packages. It also allows you to install different compiler versions and libraries with ease, which is great for testing and development.
Why not add a package recipe at the root of the repo
Adding a configuration file for a package manager is an opinionated change. It also requires extensive testing and needs to work for a variety of users. For now, it's proposed to just link to the Bix documentation and focus on improving that project. This helps users who want to use Nix, but doesn't put burden on the main project to maintain relevant configs.