Add SmartOS detection and mount plugins
Dummy communicator runs :test correctly
Add unit tests for smartos compatibility
Smartos guest capabilities includes rsync_pre
Resolve confusion around SmartOS rsync_pre

rsync should *always* be pre-installed in SmartOS (global and local zones), as
it's part of the kernel. Previous commits incorrectly attributed #rsync_install
to running rsync, rather than to installing the rsync command.
kernel/v2: allow provisioner plugins to register without config
dkms is required to build guest additions
see: http://askubuntu.com/questions/98416/error-kernel-headers-not-found-but-they-are-in-place
Add instructions for installing guest additions via the command line
Add mount_nfs_folder capability to omnios guests

Refs issue #3280
Fix grammatical error
Merge pull request #3282 from mivok/nfs_omnios

guests/omnios: mount_nfs_folder capability to omnios guests
Update CHANGELOG
Update CHANGELOG
Merge pull request #3281 from justincwatt/update-virtualbox-boxes-docs

website/docs: Update virtualbox boxes docs
Merge pull request #3272 from pbitty/fix_provision_config

core: allow provisioner plugins to register without config
Update CHANGELOG
Merge pull request #3102 from sax/smartos

guests/smartos
Update CHANGELOG
guests/debian: don't return from block [GH-3283]
providers/virtualbox: fix missing interpolation [GH-3277]