Moves task id computation into a separate function in task.py
Moves task id computation into a separate function in task.py

This allows re-use of the task id logic if necessary in other places. This is
necessary because task ids need to be consistent everywhere for the same task
if we want consistency in the scheduler.
Tarrasch/luigi,jw0201/luigi,humanlongevity/luigi,soxofaan/luigi,spotify/luigi,jamesmcm/luigi,mbruggmann/luigi,lungetech/luigi,javrasya/luigi,rayrrr/luigi,ehdr/luigi,dlstadther/luigi,mbruggmann/luigi,samuell/luigi,adaitche/luigi,riga/luigi,rizzatti/luigi,jamesmcm/luigi,dstandish/luigi,PeteW/luigi,rizzatti/luigi,riga/luigi,ivannotes/luigi,ivannotes/luigi,lungetech/luigi,ehdr/luigi,edx/luigi,linsomniac/luigi,oldpa/luigi,samepage-labs/luigi,humanlongevity/luigi,Houzz/luigi,ivannotes/luigi,mbruggmann/luigi,casey-green/luigi,stroykova/luigi,foursquare/luigi,h3biomed/luigi,rayrrr/luigi,adaitche/luigi,mfcabrera/luigi,Magnetic/luigi,soxofaan/luigi,stroykova/luigi,h3biomed/luigi,humanlongevity/luigi,foursquare/luigi,ContextLogic/luigi,PeteW/luigi,jamesmcm/luigi,samepage-labs/luigi,Tarrasch/luigi,adaitche/luigi,republic-analytics/luigi,casey-green/luigi,lungetech/luigi,jamesmcm/luigi,republic-analytics/luigi,fabriziodemaria/luigi,Wattpad/luigi,humanlongevity/luigi,rayrrr/luigi,edx/luigi,samepage-labs/luigi,soxofaan/luigi,rizzatti/luigi,edx/luigi,PeteW/luigi,spotify/luigi,dlstadther/luigi,linsomniac/luigi,riga/luigi,Houzz/luigi,samepage-labs/luigi,dlstadther/luigi,fabriziodemaria/luigi,soxofaan/luigi,PeteW/luigi,foursquare/luigi,Wattpad/luigi,rayrrr/luigi,oldpa/luigi,mfcabrera/luigi,Magnetic/luigi,jw0201/luigi,linsomniac/luigi,ContextLogic/luigi,casey-green/luigi,edx/luigi,linsomniac/luigi,Wattpad/luigi,jw0201/luigi,h3biomed/luigi,republic-analytics/luigi,stroykova/luigi,javrasya/luigi,spotify/luigi,foursquare/luigi,ivannotes/luigi,ehdr/luigi,h3biomed/luigi,Houzz/luigi,Tarrasch/luigi,dlstadther/luigi,adaitche/luigi,ContextLogic/luigi,riga/luigi,ContextLogic/luigi,mbruggmann/luigi,fabriziodemaria/luigi,samuell/luigi,samuell/luigi,lungetech/luigi,dstandish/luigi,rizzatti/luigi,Magnetic/luigi,fabriziodemaria/luigi,jw0201/luigi,casey-green/luigi,spotify/luigi,Magnetic/luigi,oldpa/luigi,oldpa/luigi,samuell/luigi,dstandish/luigi,republic-analytics/luigi,dstandish/luigi,stroykova/luigi,Houzz/luigi,ehdr/luigi,Tarrasch/luigi,javrasya/luigi,mfcabrera/luigi,mfcabrera/luigi,javrasya/luigi