Arguments passed to AgaviController::dispatch() should have precedence over routing results, closes #701