Bugfix for github issue 2890.
Changing default behavior of vagrant up to enable "cableconnected" on bridged network devices
Applying bugfix for cableconnected issue to earlier releases of virtualbox 4.x series
Fix wording of upload permission error

SCPPermissionDenied expects a path, and this is most likely the
destination (to) and not source (from).

[#2804]
core: execute the specified Vagrant executable in pre-rubygems.rb
Make sure synced folder types are always symbols

This will make sure that plugins that define synced folders after this
config object has been finalized won't have trouble because of
forgetting to use symbols instead of strings.

References https://github.com/fgrehm/vagrant-cachier/issues/76
Add new version.txt used to generate installers
Make version 1.5.0.dev for semver

/cc @tmatilai - I modified the vagrant-installers to strpi this.
core: Force bundler usage if in Installer
Merge pull request #2925 from fgrehm/ensure-synced-folder-types-are-symbols

kernel/v2: Make sure synced folder types are always symbols internally
Merge pull request #2922 from tmatilai/file_provisioner_expand_path

provisioners/file: expand destination path if capable
kernel/v2: allow IPs to end in ".1" [GH-2914]
Merge pull request #2906 from frosario/cable_connected

providers/virtualbox: connect cable for bridged networking
update CHANGELOG
Merge pull request #2907 from justincampbell/scp-error-path

provisioners/file: Fix wording of upload permission error
communicators/ssh: better error message
Merge branch 'rsync_install' of https://github.com/tmatilai/vagrant into tmatilai-rsync_install

Conflicts:
	plugins/guests/freebsd/plugin.rb
	plugins/guests/netbsd/plugin.rb
	plugins/guests/openbsd/plugin.rb
website/docs: note that rsync will be automatically installed
hosts/opensuse: start NFS server properly [GH-2923]
guests/openbsd: OpenBSD is not a Linux derivative
guests/openbsd: Add back `insert_public_key` cap

Copied from linux guest.