feat(benchmark) fix of flag arguments and updated logging
doc(api) correct release lock curl command

related to #638 issue - DELETE request body is ignored
typo fixed
feat(test): check format conditions in test

And add option '--fmt' in build script to gofmt files automatically.
Merge pull request #665 from unihorn/52

feat(test): check format conditions in test
Merge pull request #646 from metaflow/api-doc-release-lock

doc(api) correct release lock curl command
chore(build): update gofmt target
chore(test.sh): move gofmt check to the end of testing

So it won't be blocked on gofmt check.
Merge pull request #688 from unihorn/57

fix test error
Merge pull request #635 from metaflow/benchmarking

feat(benchmark) fix of flag arguments and updated logging
chore(tests): start TLS cluster slowly to evade problem
docs(readme/contrib): clean up README, merge changes from CONTRIBUTING.md and split out DCO
fix(build): make build run well

1. remove unnecessary target directory
2. comparison update to run on linux
Merge pull request #693 from unihorn/58

fix test error
chore(discovery): adjust error message
Merge pull request #692 from jonboulle/master

Clean up README and merge new contribution guidelines
dashboard: remove protocol from google fonts links so they work with htttps
Merge pull request #696 from joshuaconner/fix_https_googlefonts_error

dashboard: remove protocol from google fonts links so they work with https
test(snapshot): test restart with snapshot
bump(goraft/raft): f94d98c
Merge pull request #697 from unihorn/60

correctly restart etcd node after snapshotting