IScienceDataContainer for science methods

The TransferScience method is more complicated, but I think the general idea is the same. All references to the source should be changed to IScienceDataContainer (which seems to be identified ok as a PartModule) to give accurate science data counts for mod experiments.