Handle exception when requestTemplate is malformed between placeholders (#90)
DF-38 Wrapping template parse to prevent uncaught (#90)
## ✏️ Changes
There is a situation in which the @@ VAR @@ can get goofed up and
contain strings that will include part of the template itself. This will
not parse correctly and throws an exception in the replace phase of the
regex matching. I've wrapped it in a try/catch to prevent it from
bringing the process down.
Noting that this area looks problematic as it was recently patched in https://github.com/auth0/passport-wsfed-saml2/pull/88
Version bumped to `3.0.12`.
## 🔗 References
[Sentry Issue](https://sentry.io/auth0/auth0-server/issues/617753396/events/25564560312/)
## 🎯 Testing
✅ This change has unit test coverage