Implement Request#set_env method and use in dispatcher

Extends request as dispatcher previously was doing but also sets
rjr_env on request so that is is available to request handlers

Updated / added specs testing new functionality