Add installation instructions for Nix users
Refactor CLI option handling to not be sensitive to the order in which they are passed.