rapid-cdn: Avoid needless trailing slash sent to backend

Cover a case of not adding needless trailing / while accessing a backend from
top level of the URL.

As / are stripped while parsing the url, expose the situation that even if
url ends with a /, it won't be sent for top level access.

Here is the mapping of configured URL, path accessed on the CDN side and path
sent to the backend:

 * backend/index.html   frontend/     index.html
 * backend/index.html   frontend/a    index.html/a
 * backend/index.html   frontend/a/   index.html/a/
 * backend/index.html/  frontend/     index.html
 * backend/index.html/  frontend/a    index.html/a
 * backend/index.html/  frontend/a/   index.html/a/
45 jobs for fix/rapid-cdn-stabilize-trailing-slash in 0 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  External
canceled SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

01:04:34

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:10:54

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:10:00

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:15:51

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:13:01

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

01:04:49

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

01:23:57

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:49:44

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:22:57

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:18:05

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:15:39

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:15:56

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:15:28

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:15:12

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:15:34

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:21:31

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:41:14

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:27:17

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:25:44

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:26:26

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:22:24

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:14:27

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:17:01

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:09:23

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:25:46

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:20:49

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:21:15

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:31:03

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:17:39

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:19:26

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:20:10

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:22:46

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:21:11

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:31:33

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:21:45

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:17:05

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:15:40

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:14:00

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:28:43

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:16:03

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:16:50

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:12:24

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:34:59

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

00:39:54

failed SlapOS.SoftwareReleases.IntegrationTest-luke/fix/rapid-cdn-stabilize-trailing-slash

01:23:15