Wrong name for Tim Caswell.
Clarified confusing error message.
Split out namespace.createContext().

This makes it an official part of the API for now, which is fine
because namespace.bind() allows a context to be passed as a parameter.

Make optimizing it the V8 inliner's problem.