Deduplicate hex string creation code
irc::stringjoiner cleanup

- Get rid of unused constructors
- signed -> unsigned
- return const ref from GetJoined()
irc::tokenstream and irc::sepstream cleanup

irc::sepstream does not require virtual methods
Remove unused UserManager::ServerPrivmsgAll()