Added unittests option, updated splitVarPos

* --unittests now invokes hidden unit tests
* splitVarPos will return a function, like F(x,y), as if it were a variable
Added FnSlice to handle functions

* FnSlice wraps NetcdfSlice
  * provide getData() that invokes functions
* added rho_Wright97 to m6toolbox