Fix data race in (*Martini).createContext()

Hi, this pull request fixes a race I discovered while load-testing a martini server built with -race. This is the less intrusive fix I found so far, but I'm open to any other way to fix this if you have a better suggestion...