Issue 969 audit log

if update is doing now the same as save, I would either remove update or make it call save. Also I would make the other repositories to behave the same, so if anyone is using the task_repo.update method they can expect that project_repo.update will do in a similar way