This function adds Gaussian noise to coordinate data contained
in a matrix. It is called by samplers to introduce noise when `sd`

is
passed a positive value.

`add_noise(x, sd = 0)`

- x
A matrix of row coordinates.

- sd
Standard deviation of (independent multivariate) Gaussian noise.