Update to latest Rust

- updated dependencies and fixed build
Merge pull request #17 from beatgammit/master

Update to latest Rust