Online donations doubled and mail-in donations spiked 49 percent as The Salvation Army raised a half-billion dollars this past holiday season.