Merge pull request #10 from raducotescu/master

Added support for Java System Tray - needs Java 6
Removed unused imports
Mac: doesn't find terminal-notifier if in different path

To solve it, added ExecutableLocator that searches the OS
PATH environment variable (by default) for executables.
Only used for the MacOSXNotifier so far, but other notifiers
could use it as well, it has support for windows exe's as well.
Merge pull request #13 from alexkli/master

Mac: doesn't find terminal-notifier if in different path
Centralized OS detection and added tests for the ExecutableLocator
Shade and relocate the StringUtils class into the har

This serves two purposes:

1. Make the jar self-contained again
2. Not depend on the Plexus version used at runtime

Purpose 1 is the major reason for this change, and since the class is
relocated there should be no problems.
Bump version to 1.0.0-SNAPSHOT
Do not run the 'deploy' goal when releasing.
Add SCM information
[maven-release-plugin] prepare release desktop-maven-notifier-1.0.0
[maven-release-plugin] prepare for next development iteration
Update README to reference releases.
fix #14: Notifications are not dispatched on Mac OS X 10.9 with terminal-notifier installed

* added sender flag for terminal-notifier notifications