Added workaround for AnyCPU Prefer 32bit fixes #55

Turned out that windows would sometime report the wrong architecture
when running AnyCPU (32-bit preferred), this works around this issue by
detecting this case and falling back to x86 (with associated warnings).
See:
http://erikej.blogspot.com.au/2013/12/the-trouble-with-any-cpuprefer-32.html