Add <=> for Project
Add <=> for Software
Only warn about deprecated Ohai once per file
Use a nicer heredoc in Fetcher descriptions
Call +super+ in Fetcher subclasses
Cleanup docs for Util.shellout! Add quiet_shellout
Add a custom log key for Fetchers
Remove padded logger - it looks bad when actually used
Use quiet_shellout in install_path_cache
Use shellout! helpers instead of making new Mixlib::Shellout instances
Remove use of self.method in omnibus.rb
Add newline during health check failure
Add a deprecation warning when calling Omnibus.root

There was already a comment suggesting we do this, so why not do it? :)
Omnibus.project_root is not deprecated
Update expectations in install_path_cache_spec
Cleanup git_fetcher_spec to never shellout
Omnibus.process_dsl_files is a public API (how did this work before?)
It's my party and I'll use self if I want to!
Fix trailing comma in git_fetcher_spec
Make Rubocop happy