filebackend: optimize 'move' in FSFileBackend to avoid is_file() calls