Merge pull request #3730 from giantlock/develop

fix bug: Client.cache_dir()
Basic networking setup in place
Add basic disk type detection
Add msiexec option to the install
Add msiexec to remove
Create win repo directory structure if not there
check for msiexec in correct location
check for msiexec in correct location
Add arp translation to network execution module
Use correct dictionary key
version # is next level down the dict
Add docs for msiexec
Clarify msiexec docs a little
Merge pull request #3735 from UtahDave/add_msiiexec_check

Add msiexec flag for Windows Installer Packages. Fixes #3667
Fix #3717
Fix #3716
Fix cmdmod.py daemon error introduced by 77087955
Merge pull request #3740 from basepi/fix_cmdmod_daemon_bug

Fix cmdmod.py daemon error introduced by 77087955
Updated test to properly determine homebrew user
Fixed whitespace issue