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
Disable upload space check

Isn't set by default because of https://github.com/wp-cli/wp-cli/issues/1371
The vip-init script should still reboot and provision the VM.
Merge branch 'issue-240'

Conflicts:
	README.md
Merge pull request #273 from danielbachhuber/patch-3

Disable upload space check
Add submodule sync back to vip-init
Restart networking after modifying the hosts file

Fixes #291
Don't force minileven

Fixes #264
Ensure submodules are installed before we run Puppet

Fixes #295
Generate intermediate images if Photon is disabled.

When JETPACK_DEV_DEBUG is turned on, Photon won't work
so we still need to generate intermediate image sizes.

Fixes #239
Remove phpmyadmin
Bump memory to 1GB
Pin puppet-lint to 1.0.1

There is a bug in puppet-lint 1.1.0 that ignores `ignore_paths`.

Fixes #296