use shared pointer when passing pointers fixes #27
use shared pointer when passing pointers fixes #27

 - we shall avoid plain pointers altogether when passing it to
 middlewares since there might be some custom logic by user where
 Context wants to be held in some async/thread way even after request
 has finished

Signed-off-by: Petar Koretic <0bdc63247af490de2e3f3da15a8939ec28fc7d99@gmail.com>

xwalk/recurse,qaap/recurse