Update readme badges for consistency
move cabv method out of Pathname monkeypatch

recast as utility method
Add silicon-labs-vcp-driver
Merge pull request #8460 from rolandwalker/no_monkeypatch_cabv

move `cabv` method out of `Pathname` monkeypatch
move Hash monkeypatch to separate file
Merge pull request #8458 from rolandwalker/move_hash_monkeypatch

move `Hash` monkeypatch to separate file
remove homebrew-fork os/mac/hardware.rb

* remove many methods
* merge the remainder into hardware.rb directly
* make Hardware a module
* remove :dunno type, return nil instead
* redirect STDERR within backticks
Merge pull request #8464 from rolandwalker/remove_homebrew_mac_hardware

remove homebrew-fork os/mac/hardware.rb
improve String coercion in system_command.rb
Strip instruction set detection methods from homebrew-fork
Merge pull request #8159 from DavidJFelix/patch-1

Update readme badges for consistency
Merge pull request #8466 from ndr-qef/core/flense_homebrew

Strip instruction set detection methods from homebrew-fork
Merge pull request #8465 from rolandwalker/improve_string_coercion

improve `String` coercion in `system_command.rb`
Update Boom 2 to v1.0.1
Merge pull request #8469 from ahbeng/boom-2-1.0.1

Update Boom 2 to v1.0.1