Added documentation page for environmental variables. #1130
Changed the ordering of the environmental variables to be alphabetic.
Add option to enable enhanced networking (SriovNetSupport) for images.
Docs updated with new config option
Fixes #1244, Add a check for upload iso hash to ESXi Driver
Hyper-V support added
Accept VirtualBox release candidate version (ex. 4.3.14_RC1 from 4.3.14_RC1r94870)
amazon builders now handle templating of user_data and user_data_file
null-builder: added support for templating
Cleaned up Go formatting with gofmt.
Fixed typo
Fixed Rackspace example

As per https://github.com/mitchellh/packer/issues/1142, it's critical to add openstack_provider: rackspace in order to get anything to work reliably with Rackspace and Packer in 6.0.

Question: should the openstack_provider field now be marked as required?
Problem:

While running through the getting-started examples, I ran into a strange
error:

	packer $ packer validate example.json
	Failed to parse template: Error in line 16, char 2: invalid character
	'"' after object key:value pair
	  "provisioners": [{
	packer $

The error was not immediately obvious, as this is my first time working
with Packer, and like many users this also happens to be my first time
working with JSON.

Solution:

I was missing a comma after the 'builders' configuration. I'm sure this
is a common problem, so let's specifically mention that in the document.
Problem: Docs should mention the comma after `"builders": [...]`

While running through the getting-started examples, I ran into a strange
error:

	packer $ packer validate example.json
	Failed to parse template: Error in line 16, char 2: invalid character
	'"' after object key:value pair
	  "provisioners": [{
	packer $

The error was not immediately obvious, as this is my first time working
with Packer, and like many users this also happens to be my first time
working with JSON.

Solution:

I was missing a comma after the 'builders' configuration. I'm sure this
is a common problem, so let's specifically mention that in the document.
Merge branch 'master' of github.com:stefanlasiewski/packer
Merge branch 'master' of github.com:stefanlasiewski/packer
Merge branch 'master' of github.com:stefanlasiewski/packer
Use the phrase 'not present', which is more clear then 'not necessary'.
Merge pull request #1349 from mbrukman/gofmt

Cleaned up Go formatting with gofmt.
Install gox during build time

Just so that we can just run `make` without installing gox separatelyy