Vs library fixes

This fixes most issues with building third party libraries under VS. There are two issues still remaining

Some of the archive files contain symlinks. CMake under windows can not deal with symlinks and will exit with an error. We have two options here:
1. Repackage files with tar -h. This will ensure that symlinks are replaced with a copy of the file they point to. This can not be done for breakpad as it has an absolute symlink pointing to autotools. We can probably just delete this symlink however

2. Provide binaries of these libraries in our repo. This is probably the best solution for VS users as they don't need to download/compile these libraries and it'll simplify some of the cmake scripts. The fact that we need to patch these libraries complicates things somewhat.