Add context propagation middleware

/to @ritch @bajtos @piscisaureus 
IMO `enableContext` should be `true` by default. What are the arguments against enabling it in all existing apps?