Figured out why libstd had 2 channels on init
Figured out why libstd had 2 channels on init

Since libstd has multiple types of Packets, a shared Packet is only
created when attempting to clone a Sender. This means that there are
initially **two** Packet refcounts rather than one.

crhino/canal