Push data with its profile

-> Server joins websockets clients to their own profile room.
-> Worker pushes date with a profile information.
-> Server only pushes data to rooms associated with the corresponding data profile.

Tests missing since I had to spike to figure out how to
implement this.
Add more pending tests