Add loop limit in alternation, since genome_alternation can call with crazy params; also fixed other bugs and made alternation return vector, not seq.
Add loop limit in alternation, since genome_alternation can call with crazy params; also fixed other bugs and made alternation return vector, not seq.

Vaguery/Clojush,NicMcPhee/Clojush,Vaguery/Clojush,saulshanabrook/Clojush,NicMcPhee/Clojush,thelmuth/Clojush,saulshanabrook/Clojush,lspector/Clojush,thelmuth/Clojush,lspector/Clojush