(#21260) Add Cumulus Linux OS detection support
collapsed in a parsable symbol
Per pull request #453, don't match an array when a single OS string is matched
liberal regex
Spec for Cumulus Linux
Per Adrien feedback, an explicit check and return value
Merge pull request #1 from sergeyhush/master

Cumulus Linux RSpec additions
preserve agressive regex to match other setcodes, also explicit variable
(maint) Refactor hpux_spec.rb to reduce test redundancy

Prior to this commit tests for IP facts had significant duplication making it difficult to maintain in the event fixtures change or version support is added or dropped.

This commit consolidates the common features of the tests, making it easier to identify where maintenance should occur as fixtures change.
Adding vCloud node configs
Setup script to install Git on vCloud hosts
(#20216) Print timings to stderr instead of stdout

Facter prints both timings and facts to stdout if timing is enabled.
To facilitate separating both outputs the timings should be printed to
stderr instead.
Facter::Util::Resolution.exec can return nil, which caused facter to crash. Fixed.
Merge pull request #481 from fpletz/fix/master/timings_to_stderr

(#20216) Print timings to stderr instead of stdout
Fix Bug #18141 : prtdiag timeout too low for large Solaris systems
Merge pull request #485 from adedommelin/bug-18141

Fix Bug #18141 : prtdiag timeout too low for large Solaris systems
Merge pull request #483 from arnoudj/master

(#20893) Empty output from facts.d scripts crashes facter
(packaging) Remove createpackage.sh from facter

This shell script has been replaced and superceded by the packaging rake tasks.
Running `rake package:bootstrap` followed by `rake package:apple` will build a
dmg locally in a similar manner to this script.
(Maint) Ignore Gemfile.local

This ignores the Gemfile.local so that specific gems like fuubar can be applied.
Merge pull request #492 from ferventcoder/maint/stable/ignore_gemfile_local

(Maint) Ignore Gemfile.local