Fix the bug that deleted student-made files and changes students had made to the project template's files, when updating the exercise project.
When force_update is enabled for files in .tmcproject.yml, overwrite those files.
When force_update is enabled for directories in .tmcproject.yml, overwrite all files included in the updated exercise, and delete all student-made files.
Coverage remained the same at ?% when pulling 9c854240e61860ee13436c521fccd88e574f6a63 on deletion-bug into f831bd365e8d0f8fc4113f444dd20d1ab9ef62c1 on master.
force_update
is enabled for files in.tmcproject.yml
, overwrite those files.force_update
is enabled for directories in.tmcproject.yml
, overwrite all files included in the updated exercise, and delete all student-made files.