don't include the CRC in the CRC calculation.
try to fix bug with ethernet transmit.
allow crc calculation over CRC, since the residual will be a
constant magic number.
switch to different ethernet FCS calculation implementation.