[Snippets][CPU] Reuse common shape inference registry across architectures (#34062)
### Details:
- Move shared CPU snippets shape infer registrations to
`transformations/snippets/common/shape_inference.cpp`
- Make x64/aarch64 shape inference files extend the common registry with
arch-specific ops only
- Exclude `transformations/snippets/x64/*` for all non-x64 builds (not
only aarch64) in CPU plugin CMake, so RISC-V build **does not** depend
on x64 snippets transformations directory
### Tickets:
- N/A