Disable email notifications from Travis

Without this patch TravisCI will email email the following people:

By default it will send emails to the commit author and committer, the
owner of the repository (for normal repositories), and all public
members of the organization owning the repository.

More information at: http://about.travis-ci.org/docs/user/notifications/

This patch disables email entirely.  If we need notifications of build
failures we'll likely use webhooks.
Merge pull request #9 from jeffmccune/fix/master/travis_emails

Disable email notifications from Travis
Update .gitignore [ci skip]
Handle Travis CI Events at /event/travis_ci

Without this patch we have no facility to receive and handle events
generated by the Travis CI webhook.  This patch lays the groundwork,
performing authentication of the request made by TravisCI.

The relevant configuration for participating repositories is:

    notifications:
      email: false
      webhooks:
        urls:
          - https://puppet-dev-community.herokuapp.com/event/travis_ci/
        on_success: always
        on_failure: always
        on_start: true

Webhook notification documentation is available at:
http://about.travis-ci.org/docs/user/notifications/#Webhook-notification
Merge branch 'feature/master/travis_notifications'

* feature/master/travis_notifications:
  Handle Travis CI Events at /event/travis_ci
  Update .gitignore [ci skip]
  Disable email notifications from Travis