Pass context to init/destroy listeners if asked.

Sometimes it is required to do something in init/destroy listener depending on servlet context (e.g. load specific configuration bits).

This commit adds an ring option :listeners-with-ctx. If set to true, init and destroy
handlers will be called with a servlet context argument.