Embed the appengine.Context interface instead
Since we're passing req as a pointer, I think this todo is done
Type cleanup