Use the master request from the stack

I think this solves #84, though not sure if it will cause problems with ESI.  Can anyone confirm?

Always using the master request from the request stack means that we're only concerned about the locale of the controlling page.

i guess we can live with that. there are released versions available for the 2.3 LTS...