Fix bug in the sessionUsers map.
Since a map from usernames to ip addresses was being used, it was causing users to be overwritten if they had the same username. This commit addresses this problem by mapping from the username to a set of ip addresses, instead of a single ip.