Add shard tracking support to CollectionProxy
Add Octopus::RelationProxy for shard-friendly (delayed) evaluation of ActiveRecord::Relation objects