Restored "evaluation completed in..." message

This fixes [an issue](https://github.com/DynamoDS/Dynamo/issues/2855) @eproca reported. The old timing information was displayed through ```DynamoRunner```, which is now replaced by ```DynamoScheduler```. To fix this, I have added the same logging code in ```OnAsyncTaskStateChanged``` when ```State.ExecutionCompleted``` is being sent to ```DynamoModel```.

Hi @aparajit-pratap, please take a look. Thanks!