Merge pull request #140 from bvssvni/master

Upgraded to latest Rust-Empty
Merge pull request #142 from bvssvni/master

Upgraded to latest Rust + Rust-Empty
Upgraded to latest Rust

Replaced with `*const`. Can change to `*mut` when required.