Combines my DragBoxFilter, UndoAddMultiple & DrawModeWork & ColorCollect...

...ions branches

to make merging smoother by resolving conflicts

Adds a drag selection box filter
Adds Drawing mode which allows effects to be drawn onto the Grid
Adds a Color Collection Library, which allows random or sequential assignment of colors to effects.
Adds ability to selected individual stacked effects on the same row and time period.
Adds ability to select additional effects with the selection box, by holding shift.
Adds Tool Palette

Updates to Add Multiple dialog:
Fixed to work with undo engine
Added options to alight effects to beat marks.

Other fixes:
Removed stray ; that would not allow playback to be resumed with space bar
Fixed bug when resizing effects if control was pressed (element could become null)