Added new constructor that takes both title and message.
Renamed "title" to "message" in the original constructor, since it shows
as a message, not a title.
Merge remote-tracking branch 'origin/master'