Some fixes to crc32
Added function to calculate crc32,md5,sha256 of a file