Seqpeekv2 integration

First pass at implementing sample lists.
Samples can be selected from SeqPeek tracks and stored as a new list, or alternatively merged into an existing list.
Added Sample Lists menu to Atlas.
Sample Lists are stored into collections/samplelists.