News Week in review: The 46 latest headlines from WRALTechWire by WRAL TechWire — April 21, 2014 A look back at technology, life science and other related news as reported in WRALTechWire last week. Headlines are listed at left.