Fix a bug with the Travis service/pull_requests

Push payloads have the owner username stored in `repository.owner.name`, while pull request payloads have the username stored in `repository.owner.login`.

This was causing a bug where pull request notifications wouldn't be sent if the username was left out in the configuration.