Set up Zeroconf locally.

OS X will resolve .local domains automatically. We should also
be able to make this work on Linux and Windows.

See: #240
Disable vip-init in local environments
Add Zeroconf documentation.
Remove Windows vip-init script and update docs
s/vip.dev/vip.local
Add Writing Helper plugin

Let's install the Writing Helper plugin from Github to make this thing more like WordPress.com.
Log files are no longer mapped.
Block all requests to hidden files in Nginx
Block all requests to config files.

PHP wouldn't display the config anyway, but let's block it just
to be safe.
Merge branch 'master' of github.com:Automattic/vip-quickstart
Don't run cron as root

New files should be assigned to `vagrant` as the owner, not `root`
Disable upload space check

Isn't set by default because of https://github.com/wp-cli/wp-cli/issues/1371
Merge pull request #270 from danielbachhuber/patch-2

Don't run cron as root
Create home directory for vagrant user by default

Fixes #271
Merge branch 'master' of github.com:Automattic/vip-quickstart
Don't update plugins from Github in Puppet.

This is breaking the local git repos. With repo monitor, it's
not really necessary to update these repositories during
provisioning anyway.

See #255
Don't check out the full public themes repo

We need twentyfourteen because it's the default theme. Most people don't use the public themes anyway. We can address this later with the repo monitor.

Fixes #199
Don't let clamav timeout

Updating ClamAV can take a long time. Let's increase the timeout.

Fixes #279
Revert "Don't let clamav timeout"

This reverts commit d7679af6951344cf5bbd6d3dc2ca36ef5fcb5d57.
Concat: Only enable concat for subdomain installs

Concat breaks for subdirectory installs, so let's make sure
it's only enabled for subdomains. In the future, all
Quickstart installs will use subdomains anyway.

Fixes #254