Using util.inherits instead of new EventEmitter and calling contstructor.

When creating multiple instances of the pushover/Git they will all use the same _listeners array, which cause triggers of any event on every pushover instance and not the targeted one.