refactor(extensions): create sync extension with sync command
Move sync command from cmd/commands/sync.js to its own extension at
extensions/sync/. This follows the same pattern as the groups extension,
using the cmd:ready subscription pattern to register commands.