cleaned up parallel BGZF stuff

Should be somewhat easier to use, is clearer, and now more regular.