WIP windows python
merge master
Python support is starting to work on Windows
Updating VS2012 projects by adding __SSE__ define and SSE2 arch
Trimesh: Remove header dependency on numpy.h
All core unit tests pass on Windows

1. Add a 'py' scons convenience alias for other_all.
2. Replace the broken tempfile.NamedTemporaryFile with our own named_tmpfile.
3. Write binary files in binary mode (.npy and .try formats)
4. Fix offset computation in wrap_field.  Windows handles 0 pointers specially.
5. Update sobol test hash for Windows.
Buffer: Windows' malloc doesn't produce 16 byte alignment

We need to use _aligned_malloc instead for SSE purposes.
Add default arguments to wrapped functions in a safe way

Overwriting the same doesn't work on Windows, because somewhat
might do from other_all import * later and revert to the old version.
Merge master and windows