Reduce the amout of data sent over the network for tree-based stack traces. I spotted that each stack trace was being sent over the network twice for this case, once as namespace data which is used for the tree and once as ordinary output.  Other than the outer process checking for it's existance as a shortcut to know if it can exit early the ordinary output wasn't used for anything.  This commit improves the check in the outer to check for ordinary or namespace output and also stops the inner from sending the un-necessairy data over the network.
Reduce the amout of data sent over the network for tree-based stack traces.
I spotted that each stack trace was being sent over the network twice
for this case, once as namespace data which is used for the tree and once
as ordinary output.  Other than the outer process checking for it's
existance as a shortcut to know if it can exit early the ordinary output
wasn't used for anything.  This commit improves the check in the outer
to check for ordinary or namespace output and also stops the inner from
sending the un-necessairy data over the network.

ashleypittman/padb,ashleypittman/padb,ashleypittman/padb