Gemfile.lock parser