Merge pull request #215 from thockin/cleanups

Clarify config file code to be clear that it handles directories, too.  ...
Minor: Log cleanups

Clean up log messages to be more obvious. Fix a typo (exit -> exist).
Merge pull request #216 from thockin/logging

Minor: log cleanups
First step of combination.
Use new method.
catch 202 early
Remove dead code
Escape manifest IDs when hunting the network container.

This makes it possible to have manifests with _ in the ID.  I'm not sure we
want to allow this, but we do for now.  I hope to follow this up with a deeper
change to make this a bit more robust.
Fix nil/[]byte{} consistency, and other review comments.
Merge pull request #219 from thockin/netctr

Escape manifest IDs when hunting the network container.
Merge pull request #205 from lavalamp/api2

Small client refactor; interpret 202 responses
Added a proxy server to cloudcfg
Update the proxy server.
Fix duplicated path.
Merge pull request #224 from lavalamp/fix

Fix duplicated path.
Merge pull request #217 from brendandburns/demo

Create a proxy server using cloudcfg.  Useful for demos
Ignore files that start with '.' when processing a config dir.
Merge pull request #225 from jjhuff/ignore_dotfiles

Ignore files that start with '.' when processing a config dir.
Rename Kubelet.Client -> EtcdClient

All the other *Client members are so named.  Makes easier reading.