Rewritten to use delegate methods

Added TSMessage Delegate protocol.
Added willDisplayNotification: delegate method.
Added didDisplayNotification: delegate method.
Removed all static variables from TSMessage+Sounds.
Condensed TSMessageSoundPlayer class.
Added implementation examples in Example project.
Merge branch 'feature-soundcallback' into develop