Merge pull request #238 from xiangli-cmu/0.2-handlers

0.2 handlers
Reintegrate functional tests into etcd.
Merge pull request #243 from benbjohnson/reintegrate-functional-tests

Reintegrate functional tests into etcd.
Travis fix.
feat(etcd): add version flag

print the version and exit, very simple :)

Conflicts:
	etcd.go
feat(server): export ReleaseVersion

releaseVersion is needed in etcd.go to print it out in the -version
flag.
Merge pull request #242 from philips/add-version-flag-0.2

feat(etcd): add version flag
Merge branch '0.2' of https://github.com/coreos/etcd into 0.2
Merge pull request #245 from benbjohnson/0.2

Travis Fix
fix v1 handler: use create command when test against prevexistence