open source @github's hubot pagerduty script
Update with documentation status, and use robot.helpCommands for pager me
Adjust format of incidents
Sanity check environment variables
Epic pagerduty improvements.

* use moment instead of datejs for time manipulation (ie adding
  hours/minutes)
* for `pager me N`, try to use the person who's said it email, instead
  of their name to find a PagerDuty user
* add command to remember your PagerDuty email address
* use moment's .calendar() to display nicer time when coverage is
* `pager me` will also say what it thinks your PagerDuty email address
  is
Move process.env.HUBOT_PAGERDUTY_SCHEDULE_ID to a variable
Better doc for triggering a page
Check for pagerduty schedule id
Remove unused variable
Rename page to trigger, to reflect pagerduty language.
Add support for notes
Only display until time since start time is now. And don't use calendar, since timezones are hard
Update msg.sends to use robot.name instead of hardcoded hubot
Replace username/password auth with token auth.

This let's us use request_id in places, so when you look at PagerDuty,
it reports which user ack/resolved, instead of the logged in user.

As part of this, needed to rename HUBOT_PAGERDUTY_APIKEY to
HUBOT_PAGERDUTY_SERVICE_API_KEY.
Add back 'pager page' as an alternate to 'pager trigger'
Add 'pager notes <incident>'
Fix pager notes doc
Merge pull request #858 from jnewland/pagerduty

Open source @github's Hubot PagerDuty integration