Merge pull request #1027 from MSOpenTech/azure-scripts

Add salt configuration for openvpn for use on Azure.
Remove autogenerated.go version
Merge pull request #1039 from smarterclayton/remove_autogenerated

Remove autogenerated.go from .gitignore
Switch the hostname in a container to be the pod id.
add ip per pod across vagrant minions
Merge pull request #1040 from brendandburns/hostname

Switch the hostname in a container to be the pod id.
Merge pull request #1032 from brendandburns/docs

Update the roadmap with some completed tasks.
Merge pull request #964 from smarterclayton/return_validation_errors_from_api

Return validation errors via the REST API
Fix up the docs somewhat.
add test to check minion to master reachability; logfiling and some cosmetification.
Add a run command to the kublet server
Merge pull request #1036 from brendandburns/godep

Fix up the docs somewhat.
Merge pull request #836 from brendandburns/runin

Add an API for calling RunInContainer on the kubelet.
Propagate version info into salt config and use to build.

Fixes #1043.
Merge pull request #1044 from jbeda/release-version

Propagate version info into salt config and use to build.
Purge autogenerated from clients (1/2)
Purge autogenerated.go (2/2)
Merge pull request #1045 from smarterclayton/nuke_autogenerated

Trick Git into removing autogenerated.go on all clients
Merge pull request #978 from rajatchopra/podnet

Add IP per pod with Open vSwitch in Vagrant
Modify hack/local-up-cluster.sh to use start_etcd function