Changed update#ProjectTimeFromTask to run on EECA instead of explicit call for more general project time updating