updated nosetests and allowed custom seqrunids

this allows you to have almost anything as seqrunid.
as long as it matches
/^[-._a-z0-9]*$/i