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.
Fix a network configuration issue of Fedora [GH-1997]

Support Predictable Network Interface Names.
Make shared folder type smb work for non-english windows

the grant "Everyone,Full" does not work on localized versions of windows, in German it is "Jeder" in Spanish "Todos". Also the net share command returns localized texts, so the -Match does not work for non-english Windows. 

I could not test exactly that version, copied relevant bits from my modified lokal version.
Fix SMB shared folder mount error with password containing symbols.
Merge pull request #3251 from andyclarke/fix/master/smbpasswordquotes

synced_folders/smb: mount error with password containing symbols.
Merge pull request #3242 from uwej711/patch-1

synced_folders/smb work for non-english windows
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