add test coverage for queryset slicing support
refactor CuratedQuerySet to be chainable and respect ordering
of non curated objects
add support for queryset slicing
add support for calling count on a curated queryset
explicitly disable reversing of curated querysets as the expected result is ambiguous
Split CuratedQuerySet into queryset.py
clean up curated method filtering

remove unnecessary calls to _clone

chain curated filters
respect order_by within curation queryset
Refactor CuratedQuerySet __iter__ method
refactor queryset __getitem__

rely on super more
Simplify CuratedQuerySet count method

use super

add additional count test
rename obj to more relevant uncurated_qs
rename non_ vars to more relevant uncurated_
refactor __iter__
add __len__ method to support len(curated_qs)
use insert to prepend ordering by curation weight
add support for extra_order_by
Merge pull request #2 from celerityweb/feature/chainable_curation

Chainable Curation