Checks: Make arg vars more flexible
Checks: Make arg vars more flexible

The service checker/monitor now allows substitution vars (e.g. {IP}) to
appear anywhere in each argument:
- "Captured by: {TEAM_NAME}"
- "127.0.0.{TEAM_4TH_OCTET}"

I added a argument replacement cache to keep the process speedy.

pereztr5/cyboard,pereztr5/cyboard,pereztr5/cyboard,pereztr5/cyboard