* Update command registration API to reflect vanilla changes * Allow module versions in impl+mixin packages * Use v2 module, keeping v1 for server commands at least * update, address review Co-authored-by: modmuss50 <modmuss50@gmail.com>