event rework and cenv smoothing simplification

events are now just an OrderedDict, created/loaded by an event_factory
class.
All values settable in config [Event defaults] and overridable in [Event
overrides]
Also... smooth_cenv_filter changed to smooth_cenv_window which just
smooths using a hanning window convolution.
And lots of other little fixes