fix entity switch #2
The matcher now exposes an rpc endpoint to handle entity switches. A switch request is now directly handled by:
- applying it on old state
- sending the request to the matcher
This makes the switch directly visible in the GUI. Caching the switch for future tracking tasks is no longer necessary.