pass any available request map to invoked listener functions

this allows listeners to work with the most recent request map rather
then needing to rely on the one passed to the :on-session handler
(which -- for lengthy sessions -- will be quite stale)
bump version for development