Fix bug with conflicting variable names.
Manually build nightly rust on travis-ci

Until the rust-ci project is working again, all changes need to build
rust from source.