Add `user` resource attr to `mac_os_x_userdefaults`

This will allow pivotal_workstation to use `mac_os_x` as a dependency, as they rely on chef being run as sudo but still adjusting the sudo'ing user's defaults.

Related: pivotal/pivotal_workstation#63