Allow pull_uniform_entries to loop through the channels multiple times
Allow pull_uniform_entries to loop through the channels multiple times

If the max length bounces back and forth between channels as you add entries then the new approach can handle it.

calebjordan/PyQLab,rmcgurrin/PyQLab,Plourde-Research-Lab/PyQLab,BBN-Q/PyQLab