alien.enums: cleanup using.
vm: Fix compilation on Windows. Fixes #1086.
tools.coverage.testvocab: Fix help lint errors.
compiler.tree.modular-arithmetic: Don't require that fixnum+ works on tuple slots marked fixnum. This is probably a speed regression. XXX revisit
compiler, stack-checker docs: Fix for 32-bit builds.
typed: .97 basically breaks typed. Check that the new behavior is enforced.
alien.libraries.finder.linux: Trim blanks off the arch names.
tools.deploy.backend: ui depends on (full) io so it needs to be loaded first

find-library on linux needs to call /sbin/ldconfig which requires a
full io-backend. Using gtk requires loading alien libraries which
requires find-library. So the ui should always load the whole io.
python.ffi: On Arch Linux, the library is called libpython3.so
python.ffi: Disable python3
vm/image.cpp: Better error for opening a file for writing.
io.files.temp.macosx: Create the cache and temp directories every time. Fixes #1089.
core-foundation.run-loop: Fix botched rename. Ugh. Fixes #775 on mac at least.
io.backend.unix.multiplexers.run-loop: Really fix bug #775!
python: Call py-initialize in example, just in case it hasn't been called. Otherwise, python segfaults..
vm: Add threadsafe_sterror to the vm.
libc: First stab at using strerror_r and (strerror_s on Windows) instead of thread-unsafe strerror.
vm: Fix namespace brace.
libc: Fix load error on windows.
libc: Fix strerror for unix.