Fix in math for double assignment
Small optimization in finite_mult
Move bch_polynomial into the preprocessor to make compilation less resource intensive
Switch M2N into the preprocessor
Move mul1 into preprocessor
is_pentanomial/polyi conversion to preprocessor
Convert conversion term to macro
Small TODO update to README
Add benchmark/synthesis code for xilinx

This can be used to determine slice count and max frequency.