#1639 Better Solaris OS detection (use portable method that actually works)
fixed networking issues of Arch Linux with netctl changes
Improved autocompletion for bash
Fix setting persistent hostname on SLES guests.
Fixes [GH-654] on Windows 8x64 and Ruby 1.9.3p374

Replaces the command with absolute path version if it exists.
Update CHANGELOG
Modifies to use util/which [GH-654]
[GH-654] Missing condition and translations
[status command print formatting]

the result line needs space between the name of the VM and short_description - otherwise the formatting of the output breaks when the name of the VM is too long - the name of the VM gets smashed together with the short_description rendering
add ssh agent sample to Vagrantfile
Set ARPCHECK=no as an environment variable with doing ifup #921
Update CHANGELOG
config.vm.guest now forces guest setting again [GH-1800]
read_ip_address linux cap only reads ip of first device [GH-1799]
virtualbox: only configure networks if there are some [GH-1796]
Validate an IP is given for a private network [GH-1788]
tweaks for style
Bind default SSH to 127.0.0.1 [GH-1785]
Update CHANGELOG
Kick off CONTRIBUTING.md based on @anselmh's https://github.com/anselmh/CONTRIBUTING.md