Make res.locals.state *always* inherit from app.locals.state

With this change if a request comes in before data is exposed at the
app-scope, the `app.locals.state` object will be created first. This
ensures the semantics of the relationship between app- and request-
scoped exposed data.
Add HISTORY entry for request-scope *always* inherits from app-scope
Update HISTORY for v1.1.1
Bump version to v1.1.1