Add merge utility function
Eschew commas for vars
Re-implement everyauth.middleware so it doesn't need an expressApp argument
Rm whitespace
Make everyModule an instanceof EveryModule
Code style++
Add EveryModule.prototype.middleware for use with routes directly
Return oauth module when invoking oauth2.redirectPath
Every submodule should have its own middleware
session, not see