Updated Rust nightly build and add Cargo build manager

This pull request is to get the rust-nightly version up to 0.12 and bring in the latest changes to the language. It also adds the Cargo build and dependency management tool which is the favourite build tool of the rust project and community.

To test I installed these two packages via parts and built a clone of mbrubeck/robinson with cargo