Check for garbage output
Allow use of seed in testbench.
Fix syndrome method selection
Account for N - K greater than 32 bits (integer size)
Drop max_m to a more reasonable 16
Name some more blocks
Xilinx tools can't handle function multiple assignment
Name some more blocks.
Xilinx tools can't handle functions with no inputs.
oops, that should not be a reg.
Don't use 2D arrays in functions, Xilinx tools don't like that
Limit $clog2 usage, Xilinx can't handle it it many situations.
debugging updates
Add function to determine hamming weight
Fix up a couple more function return types for xilinx
Break out serial decoder and start parallel decoder
Finish up parallel decoding support.
Some additional function returs for Xilinx
Break out iteration calculation.
Break out finite counter