directly return inside the BuilderExtensions.UseRouter method

It's typically easier to debug and put a breakpoint if you don't return directly. But if that wasn't the intention the change seems fine to me. @rynowak ?