fix spelling : docs/getting-started-guides/vagrant.md
Make and use api.Protocol type
Kill LivenessProbe.Type
Capitalize Status.Status
Caps on StatusReason*
Caps for CauseType
Merge pull request #1479 from korniste/master

fix spelling : docs/getting-started-guides/vagrant.md
Merge pull request #1480 from thockin/caps

Capitalize string constants
Add an IPAllocator type
Add a flag-compatible wrapper for net.IPNet
Move ErrorList to util
Add a util/exec interface for testing execs.
Add a pkg for iptables support

This makes iptables an injectable dependency.  The test for this started off
simple, but got a bit out of hand.  It's starting to become a mocking
framework.
Use '=' for flags or else parsing gets confused sometimes
Add master plumbing for ip-per-service
WIP. Works but tests broken.
Add support for an explicit proxy port
Print portal IP in kubecfg
fix master plumbing
Better handling of unbound pods.

A small collection of tweaks to better handle pods when they are not currently
bound to a host.