re-introduced global response thing, this time with a getGlobalResponse() method. also breaks the routing callback api a bit - onMatched and onNotMatched now get the exec container, too, in case they want to use _that_ response (typically not a good idea)