Partner Monitoring

Pretty big PR.  Didn't squash because there are several upstream merges.

* Adds a "Monitoring" tab and enables pulling-in New Relic and/or AppDynamics monitoring support
since you already have the Status trait below this could just be `def notify(status: Status)` and save a lot of typing?