Queue up data for channels pending allocation.

Fixes issue #3.
Add tests for Issue #3