Allow overriding the pagerduty service_key for a given alert

This commit also adds the alert_data to each alert object, as well as an accessor method for said data