fix(aws): error with other instances without tags

while starting the cluster, and having already other non-kubernetes
instances active without tags, an KeyError throwed.
enhancement(aws): checks for existing kubernetes vpc first

without this check, kube-up creates a new vpc every time. Now it will
reuse the vpc tagged Kubernetes.
enhancement(aws): using iam role to pass aws credentials
enhancement(aws): added logging variable and more verbose output
fix(aws): fix with non us standard region
fix(aws): cloud provider wasn't set, corrected cloud config syntax
Specify AWS_DEFAULT_REGION to match configured region

The AWS CLI is configured with a default region, but it might not match
the configured Kubernetes region.  Specify the region to be sure.
Move namespace from query param to path part
Added namespace test case for POST to /pods
Add doc for {namespace} path param, fixup and verify proxy paths
fix godep instructions
Fix duration_ms output to seconds (_ms obviously means measure-in-seconds!?)
kubectl delete command: adding labelSelector

Add a Visitor pattern on top of ResourcesFromArgs

Allows ResourcesFromArgs to return an opaque list of items and have client
commands react to them.

Change request.go to return apiserver errors for arbitrary status codes to
better respond to generic actions that don't make sense (kubectl delete operations foo)
Merge pull request #2751 from sdminonne/delete_by_labels

kubectl delete command: adding  labelSelector
PodStatus
Updated types API to include session affinity. …
 - changed CLIENT-IP and NONE to be ClientIP and None respectively
 - updated conversions to support translating between api versions.
 - updated validations to validate session affinity type if specified.
Track the sources that the kubelet has seen, and only delete pods
when every source has been seen at least once.
Rework vagrant cluster set up.

* Have a single config file that mirrors other cluster providers
* Warn users not to use 'vagrant up' directly
* Allow 'extra' parameters to the docker daemon.  Fixes #2685
* Renumbers things so that they are more sane.  Master/minions are 10.245.1.x, container subnets are 10.246.x.1/24, portal is 10.247.0.0/16
Merge pull request #2955 from jbeda/vagrant-docker-extra

Rework vagrant cluster set up.
Merge pull request #2999 from dchen1107/podstatus

Determine PodStatus based on ContainerStatus and RestartPolicy