matrix: add Telegram bridge appservice.

Configuring this one is a bit different from appservice-irc. Notably,
there's no way to give it a registration.yaml to overlay on top of a
config, se we end up using an init container with yq to do that for us.

Also, I had to manually copy the regsitration.yaml in synapse, from
/appservices/telegram-prod/registration.yaml to
/data/appservices/telegram-prod.jsonnet, in order to make it work with
the synapse docker start magic. :/

Otherwise, this is deployed and seems to be working.

Change-Id: Id747a0e310221855556c1d280439376f0c4e5ed6
diff --git a/app/matrix/secrets/cipher/appservice-telegram-prod-token b/app/matrix/secrets/cipher/appservice-telegram-prod-token
new file mode 100644
index 0000000..52708e3
--- /dev/null
+++ b/app/matrix/secrets/cipher/appservice-telegram-prod-token
@@ -0,0 +1,41 @@
+-----BEGIN PGP MESSAGE-----
+
+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
+6uaFMmg9
+=xl1i
+-----END PGP MESSAGE-----