DerivationOutput::fromJSON
This is an entry point for outside data, so we need to check enabled experimental features here.
nix derivation add
Also refine `nix derivation show`'s docs very slightly.