Break out code to parse sysfs into separate function
(#19249) Split ProcessorCount to separate TotalProcessorCount and ActiveProcessorCount facts
move sysfs_proc_count to util/processor.rb
change processorcount to be same as totalprocessorcount, probably will remove totalprocessorcount
Refactored to eliminate code duplication
(maint) refactor processor specs, test sysfs fallback
(maint) downcase processorcount fact names
(maint) Refactor specs for totalprocessorcount
(maint) refactor shared processorcount/totalprocessorcount behavior
Merge branch 'pull-437'

This closes GH-437