This unclutters the per-command options a bit by moving out some global options.
Requires moving the MixEvalArgs class from libexpr to libcmd because that's where completeFlakeRef is.