@julian @jarey Thanks for your help. After a little piddling I found a solution. I'd really like to see this added to the docs, it would save a lot of people a lot of headaches...
For a successful installation on Windows Server 2008;
Install the following;
https://windows.github.com/
https://nodejs.org/dist/v0.10.35/ (The latest version will not work. It will give you a node-gyp error. This is the only version i've found that works.)
https://github.com/MSOpenTech/redis/releases
http://imagemagick.org/script/binary-releases.php#windows/
https://www.python.org/ftp/python/2.7.8/python-2.7.8.msi
https://www.microsoft.com/en-us/download/details.aspx?id=44914 (There are several versions of this. I have linked the one that you need.)
Restart your computer and continue installation as per the docs.
EDIT: Everything got setup