adding BSD licensed OrderedDict implementation instead of writing my own
changed get_units call to use new as_generator kwarg
first pass at get_units as_generator implementation
docstrings for all the new methods
removed replaced code
just some comments
removed superfluous import
added content_unit_counts field to plugin repository model
Merge branch 'jconnor-new-yum-distributor' into jconnor-get-units-as-generator
make sure to pass in all of the cursors instead of just the generator expression for them
switched to pipling of the units cursors in order to aggrsively honor skip, if provided
removed dependency on unknown third-party module
oops, forgot yield is not return
fixed some comments
used same trick as skip to push limit back into the db cursors
fixed skip and limit in the case that we are ordering based on association fields
docstring for generic skip and limit generator
unit test and code fixes
now duplicate units for duplicate associations
using type_id and unit_id as a unique identifier instead of just unit_id
had to differentiate merged units generators
general code and comment cleanup to make it more readible for review