Added support for passing through the "User" object on a request

Some Frameworks, such as Express and Passport.js, provide a "user" object on the Request object. This pull request allows the middleware to pass that information through, and adds it automatically to the Splunk output module. It should probably also be added to other modules, but I'll leave that up to others to determine where it should go.