added initial commit of crc32, ported from rosetta code's 'go' example