Add MD5 verification

Add MD5 verification under Windows
Correct total pak number

The total number of paks to be downloaded was hardcoded and the value
hadn't been changed since alpha 6. The total is now extracted
programmatically from the version number. This relies on the assumption
that there will only be 1 pak per release.