Fix tests to set execution_date to data_interval_start
execution_date should not be used for anything but according to the doc it is set to date_interval_start but we were overriding this with the end of the period. Some dags still uses execution_date and we would prefer to fix how we mock the execution_date before getting rid of the execution_date in the various dags.