Proper ip-per-pod on GCE.

Back out the second iptables rule, now that we know what the problem was - we
need to open a firewal rule on each minion.
Add a better error message if godep isn't in the path.
Change ErrorList.Append() to append()
All validations return ErrorList now
note linux dependency in local getting-started-guide

While the linux dependency is obvious with a moment's thought, some
users (especially on *nix) might plow ahead before realizing their
system isn't supported. This adds a requirements section and points
users in the direction of guides more likely to work for them.
Add Watch to /pods.
Add mux type to watch package
Add filter to watch
Standardize watch usage in registry/storage objects. Fix up extremely confusing pod test object.
Style tweaks to clean up hello.go.
Please set up SaltStack using SSL.  MITM is a thing these days.
Revert to latest salt bootstrap and force SSL
Merge pull request #931 from Rudd-O/securesalt

Please set up SaltStack using SSL.  MITM is a thing these days.
Merge pull request #928 from roberthbailey/e2e-testing

Style tweaks to clean up hello.go.
Merge pull request #920 from josephholsten/patch-1

docs/getting-started-guides/locally.md: note linux dependency
Merge pull request #922 from brendandburns/godep

Add a better error message if godep isn't in the path.
Merge pull request #924 from thockin/cleanups2

Validation return types cleanup
Merge pull request #932 from derekwaynecarr/issue_923

Revert to latest salt bootstrap and force SSL
Enforce isDir, elliminates message in kubelet.log
Make global http timeout longer than most operations

We have a few long running operations today (sync=true, watch) that
exceed the original default http.Server timeout.  We should set the
timeout to a high enough limit that more granular controls can be
implemented.