bvector: massive ranking/unranking speedup
ios: don't print unnecessary newlines
gf2m: lowlevel speedups
polynomial: degree computation dumbness reduced
mce_qd: compute check matrix on the fly

codecrypt is usually invoked only with one prepare() and decrypt(), so
this basically saves several megs of memory and cuts needed computation
time in half.