rename packetizer to packetizer::incoming
move packetizer from public interface to internal
add incoming packetizer

 * it parses network format
 * it accumulates data if message is not ready
 * it calls message ready callback only if message is complete
 * it removes complete messages from it's buffer