fix FC048: Prefer Mixlib::ShellOut
modernize Gemfile dependencies and add Guard
Switch to rubocop over tailor
Rubocop fixes