added GSHHS-based auxdata and did lots of cleanup; yet to test and to document