Fix Hub and StackSender to honor modes

StackSender.Send and Hub.Send now return a valid Sender and Receiver
when the corresponding flags are set in `mode`.

Signed-off-by: Solomon Hykes <solomon@docker.com>
Merge pull request #13 from shykes/pr_out_fix_hub_and_stacksender_to_honor_modes