Don't use pointers to net.Addr
SessionManager can create ReadSessions

Also started on RequestRouter