complete rewrite of the event system in MCW 3

Hallo Jungs

Ich hab festgestellt, dass diese ganze Callback-Geschichte einfach nicht funktioniert.
Z.B. kommen die "+"-Buttons nicht mehr zum Vorschein, wenn ich per Delete-Button wieder unter den "maxCount" zurück falle und solche Spässe.

Ich hab das ganze mal komplett durch ein einfaches `window.fireEvent('mcw_button_click', [])` ersetzt. 
Die bestehenden Operations habe ich angepasst (evtl. mit minimalen Bugs noch beim minCount - hab ich nicht getestet) und jetzt funktionieren die Buttons soweit wie sie sollten.

Gibt dann halt ne Version 4, aber die ist meiner Meinung nach eh fällig...

Hoffe es hilft :-)