due to internal implementations touch will always be successful - $mtime...

... will be stored in the cache

from desktop client perspective it is necessary to set the mtime under every condition

@icewind1991 @dragotin @danimo @karlitschek @bartv2 THX