Fill in missing pieces in dark_cal
Refactor get_dark_cal_props into a single dark_id version and date range version