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

https://groups.google.com/forum/#!topic/golang-nuts/eD8dh3T9yyA
Support node label update.
Add more validation for updating node.
Merge pull request #2421 from abhgupta/abhgupta-dev

Fixing systemd service files to point to correct config/executors
Documentation improvements. Fixes #2004, #2115, #2171.
Allow proxy to run on systems with iptables <1.4.11
Merge pull request #2423 from bgrant0607/docfix

Documentation improvements. Fixes #2004, #2115, #2171.
Merge pull request #2397 from ddysher/node-label

Support node label update
Add the 0.5 release.
Add the 0.5-dev tag.
Fix namespace of minion birthcry event.
Merge pull request #2426 from brendandburns/release

Release 0.5
Chmod the right file in cluster/vagrant/util.sh

Most of platforms use ~/.kubernetes_auth, but Vagrant is different.
This commit fixes one instance where a setup script did not take this
difference into account.
Merge pull request #2429 from erictune/fix_birthcry

Fix namespace of minion birthcry event.
Update go-restful to get field description enhancement and anonymous struct fix.
Add pod restart policy validation for replication controller.
Merge pull request #2433 from ddysher/rc-restart-policy

Add pod restart policy validation for replication controller.
Merge pull request #2430 from rlarocque2/vagrant_auth_fix

Chmod the right file in cluster/vagrant/util.sh
Update changelog for 0.5
update AWS for the 0.5 release.