added finite field printer for GF(2^n), using bitvector and poly1d