Cranberries Singer Delores O’riordan dead at 46.