Fix multiple, incorrect, warns when building URLs

In $RouteTable when building URLs if no route was found
then was logging warning, not returning, then logging
another (incorrect) warning about parameters