Add sync with Vuex plugin for Pinia stores
What does this MR do and why?
This MR adds a plugin for Pinia stores that can sync state between Vuex and Pinia stores.
This is needed for an iterative component migration from Vuex to Pinia (component migration step). With this plugin we can run Vuex and Pinia alongside and have a consistent state. That means we can refactor components one by one and replace Vuex with Pinia in multiple iterations.
Edited by Stanislav Lashmanov