caddy-frontend: Implement failover backend

By adding failover url the user is able to configure special backend to use
in case if the real backend is down.

Original PoC was done by Kazuhiko SHIOZAKI <kazuhiko@nexedi.com>.
Status Job ID Name Coverage
  External
passed SlapOS.SlapRunner.ResilienceTest-Master

00:26:04

failed SlapOS.SlapRunner.ResilienceTest-Master.ERP5

00:14:17

failed SlapOS.SoftwareReleases.IntegrationTest-Master.Python2

26:29:56

failed SlapOS.SoftwareReleases.IntegrationTest-Master.Python3

05:36:26

failed SlapOS.SlapRunner.ResilienceTest-Master.ERP5

00:12:48

failed SlapOS.SoftwareReleases.IntegrationTest-Master.Python3

04:01:32