Fix operator specification for "demote vertex".
Only the first vertex is demoted, so only accept one vertex. This also prevents confusion due to the operator's previous input being kept around between invocations (where previously demoted, and thus deleted) vertices were the first vertex listed, causing the operator to fail with an error.