Refactor the code

Move out the icon/png data to an external file and remove whitespace.
Add terminal-notifier support
Merge pull request #7 from denizt/master

Add OSX10.8 Notification Center Support through terminal-notifier