Support the host/currentHost options to defaults
Support the host/currentHost options to defaults

`defaults` allows either `-currentHost` or `-host [hostname]` to be
given as the first argument. This is required to set certain system-wide
values on OSX, e.g. NSGlobalDomain com.apple.mouse.tapBehavior.

xdissent/puppet-boxen,indirect/puppet-boxen,salimane/puppet-boxen,n0ts/puppet-boxen,namesco/puppet-boxen,tobyhede/my-boxen,siddhuwarrier/puppet-boxen,boxen/puppet-boxen,halyard/puppet-boxen,n0ts/puppet-boxen,siddhuwarrier/puppet-boxen,tobyhede/my-boxen,theand-boxen/puppet-boxen,halyard/puppet-boxen,dieterdemeyer/puppet-boxen,n0ts/puppet-boxen,boxen/puppet-boxen,indirect/puppet-boxen,namesco/puppet-boxen,dieterdemeyer/puppet-boxen,siddhuwarrier/puppet-boxen,xdissent/puppet-boxen,salimane/puppet-boxen,halyard/puppet-boxen,boxen/puppet-boxen,indirect/puppet-boxen,dieterdemeyer/puppet-boxen,theand-boxen/puppet-boxen,namesco/puppet-boxen,theand-boxen/puppet-boxen,tobyhede/my-boxen