Expose collectionList setter on Data Sources.

Expose collectionList setter on Data Sources to allow the Collection List backing the data source to change. Changing the Data Source's Collection List triggers a reloadData on the associated tableview.