Recalculate sctp check sum after set_field action.

This commit fixes wrong checksum of sctp packets after changes due
to a set_field action on the field sctp src and dst ports.

Also changes the crc32.c and crc32.h files with code to calculate
the crc32c, used by the sctp checksum.