Header-Multiple sources + !!BUG!! read desc

Header now has 1-2 sources depending on if packet is supposed to be
encoded from 2 sources or just from one.

!!! BUG !!! - when a node is sending, and then stops. if the his next
hop is removed from network app will crash - decided to handle this bug
fix later