fixes to datasource to get certain variables
fixes in passing datasource functions variables; other things
sync with cutting edge cpac
Fix in running QC pipeline, will now check if user wants to run specific steps