update readme for v0.2.0

- add sections for dependencies, installation, and testing.
- change branch in Travis CI url to v0.2.0 (not sure if that's how that works; we'll see)
Is git really optional? I know I've had `go get` fail to install a few packages if `hg` was missing.