Clean up of previous commit.
Makes better use of available methods

The Dialog now checks to see if the effects to be added would extend beyond the sequence length
and if so prompts the user with a Yes/No continue anyway option.
This takes place once the user clicks OK on the dialog.

If the user chooses to proceed after the warning, the effects that can be added will,
and the user will receive a notification of how many effects were added, and that the
remaining effects could not be.