- Enable conditional compilation of architectures.
- Commit project file and solution file for VS2013 with correct include path and settings.
- Cleanup warnings.
- Use Precompiled Header, and cleanup header inclusions accross the entire project. GCC makefile should be updated to use precomp.h as well, which should result in compilation speed improvements. With /MP, on 8-core machine, the entire library builds in barely a second (with all architectures enabled and with full optimizations turned on).
msvc: fix some conflicts imported from Alex's branch