Changed Netcdf IO to using scipy.

Retaining the option to use Scientific.IO via a flag.
Replaced Netcdf statements and amended some code related to NaN values.
Now taking a deep copy of the netcdf variable.