Fixes DecodingException caused by first-joiner

Ensures that the CipherCoded(ChannelHandler) is added right in time to the
channel pipeline before the next packet arrives by the client.

Signed-off-by: XemsDoom <moser.luca@gmail.com>