Fixed GenericRelation delete cascading

GenericRelation is now added to the related objects cache of each model,
same as the reverse links of ForeignKey or OneToOneField which gets rid of
the special casing in Collector.collect.
Fixed GenericRelation-based joins