Rename build_whitepace_splited_regex to build_whitespace_split_regex
Remove unnecessary `else`
freeze numbers
Handle args that were previously parsed into lists, Fix #5031
Merge pull request #5032 from basepi/callparse5031

Handle args that were previously parsed into lists, Fix #5031
Merge pull request #5028 from sephii/develop

Rename build_whitepace_splited_regex to build_whitespace_split_regex
Use run_all so we get more debug output, Fix #5029
Fix #5010
Fix #4669
Merge pull request #5033 from UtahDave/develop

freeze numbers
Merge pull request #5034 from basepi/useroutput5029

Use run_all so we get more debug output, Fix #5029
Sync the grains on grains.setval, Fix #5009
Merge pull request #5036 from basepi/syncgrains5009

Sync the grains on grains.setval, Fix #5009
Remove extra .splitlines(), Fix #4720
Merge pull request #5037 from basepi/unused4720

Remove extra .splitlines(), Fix #4720
Fix some pep8
Make npm.uninstall and npm.removed more consistent, Fix #4674
Merge pull request #5038 from basepi/npm4674

Make npm.uninstall and npm.removed more consistent, Fix #4674
Fix disk.usage for Darwin (osx), Fix #4958
Do some logic reordering and check for multi-word filesystems