update code.goole.com/p/go.net to golang.org/x/net

https://groups.google.com/forum/#!topic/golang-nuts/eD8dh3T9yyA
deploy update
Allow proxy to run on systems with iptables <1.4.11
Update go-restful to get field description enhancement and anonymous struct fix.
Update changelog for 0.5
update AWS for the 0.5 release.
Implements a credentialprovider library for use by DockerPuller.

This change refactors the way Kubelet's DockerPuller handles the docker config credentials to utilize a new credentialprovider library.

The credentialprovider library is based on several of the files from the Kubelet's dockertools directory, but supports a new pluggable model for retrieving a .dockercfg-compatible JSON blob with credentials.

With this change, the Kubelet will lazily ask for the docker config from a set of DockerConfigProvider extensions each time it needs a credential.

This change provides common implementations of DockerConfigProvider for:
 - "Default": load .dockercfg from disk
 - "Caching": wraps another provider in a cache that expires after a pre-specified lifetime.

GCP-only:
 - "google-dockercfg": reads a .dockercfg from a GCE instance's metadata
 - "google-dockercfg-url": reads a .dockercfg from a URL specified in a GCE instance's metadata.
 - "google-container-registry": reads an access token from GCE metadata into a password field.
Some small aws refinements.
Merge pull request #2409 from mattmoor/master

Implements a credentialprovider library for use by DockerPuller.
Remove deprecated nsinit from the node definition.
Merge pull request #2436 from brendandburns/salt

Remove deprecated nsinit from the node definition.
Kubelet talks securely to apiserver.

Configure apiserver to serve Securely on port 6443.
Generate token for kubelets during master VM startup.
Put token into file apiserver can get and another file the kubelets can get.
Added e2e test.
Don't reference non-existent token file if not GCE.
Only test events on GCE.
v1beta3 Pod refactor
Merge pull request #2432 from bgrant0607/docgen

Update go-restful to get field description enhancement and anonymous struct fix
Merge pull request #2387 from erictune/secure_port_on

Kubelet talks securely to apiserver
Merge pull request #2067 from hmrm/iptables-compatibility

Remove iptables >1.4.11 specific functionality
Add descriptions to all v1beta1 API fields.
Merge pull request #2187 from eparis/go.net-rename

update code.goole.com/p/go.net to golang.org/x/net