Add context propagation middleware

/to @ritch @bajtos @piscisaureus 
maybe we should use the `loopback.getCurrentContext()` (or similar) as public API and actually store on `process` or `globals`. This way we have the option to move around the actual location, and maintain an API.