Update README.md
Adding cors and oauth2 packages.
Add an 's', to keep context between feature items.
Use named fields in *Martini initialization
Add a test that exposes a data race in (*Martini).createContext()

Run `go test -race` to reproduce. (*Martini).handlers is modified simultaneously by several goroutines.
Improve test to make sure it does not depend on append implementation details.
Fix data race by not appending to m.handlers but passing m.action instead to the context.
Look up the current responsewriter for recovery handler
Maybe wrap this in a log.Fatal

Otherwise you might miss the error: `2014/02/25 21:05:15 listen tcp :80: bind: permission denied`
Improved port/host logic
Fixed regression wrt binding to host on heroku
Update README_zh_cn.md
Updated documentation on StaticOptions.SkipLogging

closes #191
Update README.md

closes #172