Adding Cargo.lock

Makes explicit which revisions of dependencies we're building against.
Keep up with Rust compiler