(CFACT-63) Add structured processors fact

This commit adds a new 'processors' structured fact, which returns a map
including keys for processor count, physical processor count, and
processor models.

Also, the existing processor facts were updated to take their values from
this new structured fact, rather than resolving them individually.
Same comments as above: early return and string values for the flat count facts.