Handle case where route doesn't exist

Deleting a route from the router-api returns a 404 error if the route
doesn't exist. Because the end result is the same (the route is
unreachable) whether this succeeds or not we should handle and swallow
the exception.