Refactors NotificationCenter notifier
Updates terminal-notifier dependency to a special fork. Adds support for waiting
Rewrites growl notifier
Rewrites notify-send notifier
Adds error message for NotificationCenter on missing message
Adds check for empty options for notifications
Adds check for empty callback for terminal-notifier
Rewrites WindowsToaster notifier
Fixes checkGrowl to not have an open connection after ended callback
Minor refactoring to WindowsBalloon and adds withFallback option and wait-flag.
Fixes broken functionality and tests for terminal notifier.
Fixes issue with no fallback for terminal notifier
Updates tests to work with latest changes
Adds proper check if constructor options is passed.
Adds EventEmitter to all notifiers, for when waiting.
Cleans up examples and code style
Adds mapping for wait for windows 8 notifications
Changes API to give instance as default export (with fallback)
Fixes double action jacking for fallback methods.
Adds possibility for custom paths for notifiers (balloon, toaster and terminal-notifier)