Make MPNotificationView API a bit more consistent.
Add block, delegate method and notification for tap event.