notifications improvement

fixes #495 and replaces notifications with the native tag feature instead of closing and reopening notifications.
ignore OS X .SD_Store system files
clean up
Merge pull request #578 from TitanNano/notify-fix

notifications improvement