Add quotes to command arguments.
Update spec to fix test failure.
add -sound option
Utility should not print delivery message

There is no need to print '* Notification delivered' on success. Shell clients can test $? for success instead. This change makes it unnecessary to redirect terminal-notifier stdout to /dev/null.
simplify available?
Use icon from activate option bundle in notification message.

This allow user to change Terminal Notifier default icon without need to
create specific bundles. For example to use Finder icon simply run:

terminal-notifier -activate com.apple.finder -title Finder -message "Message with Finder icon"

This could please users from #31.

Signed-off-by: Sébastien Gross <seb•ɑƬ•chezwam•ɖɵʈ•org>
Be sure BundleID is also faked before removing a message id.

Signed-off-by: Sébastien Gross <seb•ɑƬ•chezwam•ɖɵʈ•org>
Merge pull request #37 from DidierA/master

Add a sound option
Clear some TODOs

The TODO at line 176 was actually already fixed but an and_eq is slightly simpler than the previous statements.
For the TODO at line 220: whether or not this is _needed_ is very difficult to determine. Sometimes NC decides not post a notification because the application posting it is already 'active' which doesn't really apply to terminal-notifier. However, having this here ensure that the notification is posted either way, so it probably good to have.
Merge pull request #45 from russellhancox/master

Clearing some TODOs
Merge pull request #41 from timoschilling/patch-1

simplify available?
Merge pull request #38 from purzelrakete/master

Suppress success message
Merge branch 'icon-change' of https://github.com/renard/terminal-notifier into renard-icon-change
Cleanup code style.
m
Add a seperate `-sender ID` option to fake the sender.
Merge branch 'quote-command' of https://github.com/dlackty/terminal-notifier into dlackty-quote-command
Escape ad unescape only the first character of a message if necessary.
Add a `-help` option. Closes #30.
Percent escape URIs. Closes #18.