Add reply mode singleSession to @SendToUser

Added the ability to target a particular user session when a message
passes through the broker. Given a user has two tabs open and the client
sends a message to the server from tab 1, it is now possible to reply only to tab 1
instead of the default reply to all semantics.

Issue: SPR-11506