Upgraded to latest Rust

* Replaced “tags” with “keywords” in Cargo.toml
* Added missing Copy implementations
Merge pull request #27 from bvssvni/master

Upgraded to latest Rust