Don't serialize Alert if all fields are blank

closes #5

For Passbook and Newsstand notifications.
But I don't know either. It just happened to be shorter than checking each one.