Updated dependencies, fixed build with latest Rust