blocks: adding reverse packing/unpacking functions.
fec: wip: fixing FEC variables to suppprt 0 parallelism
fec: wip: cleaning up async encoder; unpacking/packing in way that mimics streaming encoders behavior.