When you try to set options, they are ignored

I was just updating our app's code to integrate with the latest version of Clavin, and I ran into this problem. You can no longer set maxHitDepth, maxContentWindow, and fuzzy. In the GeoParserFactory they go into an Options object which is then ignored, and there's no way to get them into the GeoParser anyway if you bypass the factory.

I made what feels like the smallest change to resolve the problem. GeoParser now has an Options member variable that can be set during construction, and the GeoParserFactory passes its options into that field.