Added scale, updated linsolve to match gonum