Fixed issue with desura corrupting downloads

fixes #615
util/misc: use uint32 for crc generation
Merge pull request #680 from karolherbst/bugfix615

rework #616