Add multiple effects improvements

This work fixes the add multiple option so that it works properly with the undo engine.
It also has a few tweaks that shows the user how many effects can be added based
on user input to the dialog, as well as the Effect that will be added.