Add third_party/etcd to .gitignore

Otherwise the tree looks "dirty" after hack/install-etcd.sh is executed.

Tested:
- Ran `git status` after running `hack/install-etcd.sh`.

Signed-off-by: Filipe Brandenburger <filbranden@google.com>
kubelet: move docker-related code into sub-package
Add new dependencies for AWS support

- goamz: for interacting with AWS API
- gcfg: for cloud provider config file (as suggested in issue)
Initial impl. of cloud provider interface for AWS
Proposed ContainerStatus for each individual Container in a Pod.
Fix some readme and script bugs in examples (take 2).

v2: Resolve issues from comments, fix bugs in update-demo example, rename files for clarity, add turn-down steps.

v3: Add more set commands, clean up rest of env var checks.
Merge pull request #1265 from mbforbes/master

Fix some readme and script bugs in examples (take 2).
Introduce ContainerStates. Currently keep it has the same set as PodStatus:
Waiting, Running, Termination. For each state, there are some meaningful
status associated with it.
Clean up
Fix the e2e scripts after PR 1284 which added a new file.
Merge pull request #1286 from brendandburns/fix

Fix the e2e scripts after PR 1284 which added a new file.
Start log rolling for docker containers too. Fix logrotate for other daemons.
Merge pull request #1287 from brendandburns/logs

Start log rolling for docker containers too. Fix logrotate for other daemons.
Add a pointer to running on open stack docs.
typo
Merge pull request #1268 from dchen1107/termination

Proposed ContainerStatus for each individual Container in a Pod.
Fix the logrotate cron job.
kubelet: generate keyring from .dockercfg
Merge pull request #1218 from bcwaldon/docker-auth

Authenticated docker pulls, pt. I
Merge pull request #1291 from brendandburns/logs

Fix the logrotate cron job.