re-factor ProjectDeleteController
remove promises from Subject services
remove promises from VisitType services
remove promises from Stimulation services
remove promises from PanelTemplate services
remove promises from Site services
remove promises from Cytometer services
remove promises from Sample services
need to be careful editing Sample to make sure the user isn't trying to switch the files