Add Gemfile.lock and make cache dependent on it
What does this MR do and why?
This pins the versions used to build this gem and avoids floating
dependencies as we saw when rb_sys was updated.
In addition, update Cargo.lock to rb-sys v0.9.115 to match the Ruby version.
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
Edited by Stan Hu