South Africa has become a magnet for remote workers, after introducing a digital nomad visa last year.