Version from MHNotificationHelper ported, ready to improve it with iOS8 steps