The best mattresses for neck pain promote spinal and cervical alignment, helping to ease pain and discomfort. Here are our top picks from Saatva, Nectar and more.