refactor to allow geometries to be passed #2

A geometry features sequence may now be used in place of file paths
to netCDF and shapefiles. Documentation was added as well as some new
tests to improve coverage.

closes #2