Removed unnecessary array copies.
Removed unnecessary array copies.

* Array copies may need to be restored (to do the necessary conversions)
  if it cannot be guaranteed that the Fortran and C types are always
  binary compatible.

afbarnard/go-lbfgsb,afbarnard/go-lbfgsb