added the Bt=0 degeneracy, re-added sgn(Bx) to the eigenvector calculations and abs'd the Alfven wave speed.  Now I see why Trangenstein does this.  constant simulations work in all degeneracy cases, but Brio-Wu does not yet.