Encapsulated ChordReducer reduction-pass logic.

ChordReducer.__call__() now takes boolean keyword arguments allowing the
toggling on and off of various reduction passes.