Have StructureIO set the atom cache of getBioUnitDataProvider

Otherwise, calls to hasBiologicalAssembly or getNrBiologicalAssemblies
ignore the user's cache.