Add tracked operations to apiserver
Implement required sync changes everywhere.

Make requests sync by default, so that usage of them doesn't have to
change.
better error handling.
Merge pull request #233 from brendandburns/demo

switch to built in golang FileServer
Address comments; also, demonstrate one more property in test.
Remove localkube
Merge pull request #249 from lavalamp/api_long_op

Give api server operation tracking ability
Merge pull request #255 from jjhuff/remove_localkube

Remove localkube
Launch proxy as part of local-up-cluster.sh
Update the proxy server.
Merge pull request #244 from brendandburns/minion

Add a minion registry that is backed by a cloud provider.
Merge pull request #256 from ironcladlou/local-cluster-proxy

Launch proxy as part of local-up-cluster.sh
Implement client polling.
Use net.JoinHostPort
Test rejection of bad JSON.
Fix crash in test
Initial add of cloud-demo
Merge pull request #261 from meirf/test_bad_json_rejection

Test rejection of bad JSON.
Merge pull request #258 from lavalamp/misc_cleanup

Use net.JoinHostPort
Watch and Get on the same Etcd key.

Kubelet was killing existing pods when creating a new one because new
files were being set as /registry/hosts/<machine>/pods/<id> and
/registry/hosts/<machine>/kubelet.