Implements (and documents) -surface ...,cache. See #142.
Implements (and documents) -ocean ...,cache. See #142.
Get rid of 2 SWIG warnings by explicitly ignoring 2 class methods.