Split data source table into env and comm sources

Need to change the names of the data_source_table.
Merge branch 'master' of https://github.com/hurlbertlab/core-transient