transition to 0.7, and Makefile goodies.

- `core_compat` is gone. `use util::str::StrUtil;` is semi-mandatory now.
- better support for non-ASCII file names.
- no longer requires `RUSTC=rustc.exe` for MinGW make.