change the dir structure and change package name to github.com/coreos/go-etcd/etcd
init commit after refactor
add syncMachine func
add SyncCluster feature
add sendRequest to wrap get, post request and internal redirection
update testandset command
update test file
when redirect, update leader
automatically switch other machines in the cluster if the current leader dies
Merge pull request #5 from xiangli-cmu/master

automatically switch other machines
should watch from next index
Merge pull request #6 from xiangli-cmu/master

should watch from next index
Update README.md
add logging package
add logging package
better debugging info
add open/close debug
change debug to debugf
Merge pull request #7 from xiangli-cmu/master

add logging package
add getfrom func