Create django_cluster library
add FakeQuerySet model
rewrite build_cluster into build_clusterable_model
Do deferring manager stuff properly
implement save method that saves all relations
screw this nullable foreign key business - objects in a cluster are supposed to be dependent on the parent, so delete them outright if removing them from the set
and now we don't need to pass rel_field to create_deferring_foreign_related_manager
support indexing on FakeQuerySet
add docstrings
add clusterable_relations to ClusteredModel class for external things to poke at
Merge branch 'master' into virtualmodels
introduce ParentalKey concept so that we don't have to wrap models in proxies
Move django-cluster to a standalone top-level app and add unit tests
remove build_clusterable_model in favour of a ClusterableModel superclass
add BaseChildFormSet to work like BaseInlineFormSet for unsaved clusters, and fix test for whether an item is already in the cached relation list
formsets in progress
Merge branch 'master' into virtualmodels
make BaseChildFormSet work
more unit tests
implement ClusterForm