Also add instructions for non-NixOS users to add the user channel directory to `NIX_PATH`.
Also minor cleanups in README.
Unfortunately this duplicates some code from NixOS but it does allow much more flexibility and, hopefully, stability in the Home Manager documentation. Fixes #254.