[#41246589] pull accessible_to up to DataSource and delegate up the tree of database objects; pull dataset_count up to be a method on schema, instead of a class method on Dataset; general cleanup from the fallout