hopefully last major logic change for SOTM for now

- pay attention to skipPolygonMatching and redoPolygonMAtching
- implement logic for createUnmatchedFeatures where if it's set, we create features and revgeo their parents at output time

Auditors: rahul