Add crc32.h

add crc32 header and source