Update README.md

You cannot perform the not (`!`) operator on an `error`. It gives you `invalid operation: ! error`.

Tested in Go Playground: http://play.golang.org/p/jhlsHoS_gc
and locally on go1.2
Merge pull request #12 from hermanjunge/patch-2

Update README.md