Introduce `Dispatcher#_future_currentRoute` to keep route reference until `beforeAction` promise is fulfilled.

Should call action after resolving promise.