OPENSEXTANT-171: Refactored tagger to make more maintainable and support different tag overlapping reduction modes.  The new mode needs testing